使用vue cli 创建ts项目缺少shines-txs.d.ts 和shines-vue.d.ts 文件,vue cli 已经是最新版本了
在使用 Vue CLI 创建 TypeScript(TS)项目时,确保已安装了以下依赖项:
vue
:核心的 Vue.js 库。@types/vue
:Vue.js 的 TypeScript 类型定义。typescript
:TypeScript 编译器。在创建项目之前,可以使用以下命令全局安装 Vue CLI:
npm install -g @vue/cli
然后可以使用下面的命令创建一个 TypeScript 项目:
vue create my-project
在创建项目的过程中,你会被提示选择预设配置,默认选择 "Manually select features",然后你可以选择适合你的需求的配置,其中应该包括 TypeScript 选项。
完成创建后,进入到项目文件夹并安装依赖:
cd my-project
npm install
然后,在你的项目中,你应该可以找到 shims-tsx.d.ts
和 shims-vue.d.ts
这两个文件。shims-tsx.d.ts
用于支持 .tsx
文件中的 JSX 语法,并引入了相关的 TypeScript 类型声明。shims-vue.d.ts
用于对 .vue
文件中的组件进行类型声明,并使 TypeScript 能够正确识别 Vue 组件。
如果你的项目中确实缺少这两个文件,请尝试以下解决方法:
@types/vue
和 typescript
依赖。npm install --save-dev @types/vue typescript
确保按照正确的步骤创建和配置 TypeScript 项目后,应该能够在你的 Vue TypeScript 项目中找到 shims-tsx.d.ts
和 shims-vue.d.ts
这两个文件。