📅  最后修改于: 2023-12-03 15:25:49.194000             🧑  作者: Mango
在 Vue 项目中,开发者需要引入 Vue 的类型定义库,以方便在代码中使用 TypeScript。如果在引入时发现报错 "找不到模块 'vue types umd'"
,则需要进行处理。
在 tsconfig.json 文件中,需要在 "types"
数组中加入 "vue"
,以指定使用 Vue 的类型定义库。
同时,如果项目采用了 umd 构建模式,则需要在配置文件中添加 "types": ["vue/types/umd"]
。
在 tsconfig.json 中的 "types"
数组中添加 "vue"
和 "vue/types/umd"
,如下所示:
{
"compilerOptions": {
"types": ["vue", "vue/types/umd"]
}
}
如果使用的是 Vue CLI 搭建的项目,则不需要自己手动添加上述配置项,Vue CLI 已经默认为我们配置好了。如果依然存在问题,可以尝试重新安装依赖项 @vue/cli-service
和 typescript
。
在 Vue 项目中使用 TypeScript 时,需要引入 Vue 的类型定义库。如果在引入时遇到 "找不到模块 'vue types umd'"
的问题,则需要在 tsconfig.json 中添加 "vue/types/umd"
。在使用 Vue CLI 搭建项目时,大部分情况下不需要手动添加该配置项。