使用
npm create vue@latest
创建 vue 项目(TS)之后,出现了一些 eslint 错误提示,显然,不是代码真实的错误,而是提示搞错了。
vuejs/create-vue: 🛠️ The recommended way to start a Vite-powered Vue project
错误提示 1 defineProps<{ msg: string }>() Parsing error: Unexpected token )
解决方案:
defineProps<{ msg: string }>() Parsing error: Unexpected token ) · eslint/eslint · Discussion #17221
补上:parser: '@typescript-eslint/parser'
错误提示 2 Vite Default template giving error in VScode ( “moduleResolution”: “bundler” )
tsconfig 文件中,提示如上错误,想不到竟然是 VSCode 插件 Microsoft Edge Tools for VSCode
插件搞的鬼。
reactjs - Vite Default template giving error in VScode ( “moduleResolution”: “bundler” ) - Stack Overflow
卸载此插件就可以了。