新项目被定位TS + Vue2.0的技术栈。按照一些文档搞了个起手的项目,大概跑起来了。但是现在想向项目里引入iview框架,出现了问题:
在入口文件index.ts中,添加iview,方法和js + vue的时候一样。但是会提示错误如下:
无法找到模块“iview”的声明文件。“C:/training/typescript-vue/node_modules/_iview@2.8.0@iview/dist/iview.js”隐式拥有 "any" 类型。
尝试 "npm install @types/iview" (如果存在),或者添加一个包含“声明模块‘iview’”的新声明文件(.d.ts);
请问如何解决,网上找不到相关方案。这个.d.ts的文件应该怎么写呢?
在项目根目录下新建一个declaration.d.ts文件,内容如下: