場景:
- 官網:http://mint-ui.github.io/docs/#/zh-cn2/quickstart
- npm i mint-ui -S
- main.js 文件中引入並使用
1 // 引入 2 import Mint from 'mint-ui' 3 import 'mint-ui/lib/style.css' 4 5 Vue.use(Mint);
然后報錯提示:
無法找到模塊“mint-ui”的聲明文件。“c:/vuePro/vue03/node_modules/mint-ui/lib/mint-ui.common.js”隱式擁有 "any" 類型。
Try `npm install @types/mint-ui` if it exists or add a new declaration (.d.ts) file containing `declare module 'mint-ui';`ts(7016)
解決:
在項目src目錄下新建一個.d.ts的文件,如:shim-mint.d.ts,內容如下:
1 declare module "mint-ui" { 2 const Mint: any; 3 export const Toast: any; 4 export const MessageBox: any; 5 export default Mint; 6 }
好像還是在npm安裝的時候沒安裝好,這個方法應該沒有治根。