vue typescript 报错:Could not find a declaration file for module 问题解决。
问题原因
typescript
中引入了 javascript
开发的代码
Could not find a declaration file for module 'vue-monoplasty-slide-verify'. '<code-path>/node_modules/vue-monoplasty-slide-verify/dist/slide-verify.js' implicitly has an 'any' type.
解决方法
npm install @types/xxx
# or
yarn add @types/xxx
- 否则,找到根目录下的
src/shims-vue.d.tsshims-vue-d.ts
文件
declare module '*.vue' {
import Vue from 'vue'
export default Vue
}
// 添加声明
declare module 'xxx'