Q&A for work. Next, run the following command to serve your project locally: The command will allow you to run a local development server from the http://localhost:8080 address. Vue.js + TypeScript: Init and Linting setup | by Alex Brohshtut | Medium Sign up 500 Apologies, but something went wrong on our end. If using SFCs, use the vue-tsc utility for command line type checking and type declaration generation.
TypeScript Support Vue.js Further analysis of the maintenance status of @vue/cli-plugin-typescript based on When you run the vue-cli-service binary inside your project, it automatically resolves and loads all CLI Plugins listed in your project's package.json. In my bable.config.js file I added (did not replace what was generated by the vue-cli) the preset requested by the jsx repo: I've confirmed that the auto-generated tsconfig.json has the needed configuration (at least as I understand it): I've confirmed that the auto-generated shims-tsx.d.ts file has the needed configuration (at least as I understand it): In the resulting auto-generated main.ts file, the JSX appears to be successfully used (even though it is not a .tsx extension, as I believe webpack, behind the scenes, is transforming things to work: So the auto-generated App.vue file has this (I'm ignoring the