Could not find a declaration file for module 'element-plus'.

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Could not find a declaration file for module 'element-plus'.相关的知识,希望对你有一定的参考价值。

参考技术A 在引入element-plus时报错Could not find a declaration file for module 'element-plus'.
环境是:vue3.0 + element-plus + typescript
原因:没有对变量声明类型

解决方法:
1、简单粗暴:在tsconfig.json里的compilerOptions加入noImplicitAny: false
2、简单粗暴:// @ts-ignore 忽略掉对这个文件的验证
3、简单粗暴:生命变量类型为:any
4、根据变量类型正确声明

原理:
noImplicitAny编译器选项所做的,基本上是将TypeScript从可选类型语言转换为强制类型检验语言。
如果选择true,就意味着你除了要改后缀为.ts,还需要做一个变量的正确声明

其实,1方法是不检验,2方法是隐藏掉错误,3方法是一个取巧的办法,类似于隐藏错误,个人建议noImplicitAny为true,当然这肯定会增加开发时间成本,仁者见仁吧

Could not find Developer Disk Image

解决Xcode在ipad/iphone 9.3 系统真机测试时出现could not find developer disk image问题
方法1:拷贝这个文件(http://download.csdn.net/detail/cvbtvbwu/9340467)到/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/DeviceSupport,然后重新启动xcode(完全退出)就可以了。
方法2:更新Xcode到7.3版本。

以上是关于Could not find a declaration file for module 'element-plus'.的主要内容,如果未能解决你的问题,请参考以下文章

CMake Error: Could not find CMAKE_ROOT !!!

Could not find a getter for orderItems in class

Borland c++ build 6编译出错Could not find a match for OpenArray<TVarRec>::OpenArray

有关JSF-JPA集成报 Could not find a setter for property message in class ..问题

iOS-Could not find Developer Disk Image

iOS-Could not find Developer Disk Image