A demo project outlining how to use Vue 3 with TypeScript to build powerful apps.
- Vue 3
- TypeScript 3.9
- with type imports
- Babel 7
- Webpack 4
- ESLint
- Hot Module Replacement
I have also built an example using webpack 5 which is still a work-in-progress. https://github.com/cshawaus/vue-3-ts-demo/tree/webpack-5
- Fix
vue/valid-template-root
linting error - Ensure default ESLint rules work correctly for Vue 3