在Vuejs中,按照Vuelidate安装说明(https://vuelidate.js.org/#getting-started)的同时,我在以下位置收到警告:
import Vuelidate from 'vuelidate'
警告说:
找不到模块'vuelidate'的声明文件。 'c:/ Users / [myUser] /../../ index.js'隐式具有'any'类型。 尝试使用
的新声明(.d.ts)文件。npm install @types/vuelidate
(如果存在)或添加一个包含declare module 'vuelidate';
ts(7016)
答案 0 :(得分:1)
似乎您正在使用打字稿,因此Vue要求所有Vuelidate方法和属性都使用type declaration file。如果按照建议运行x
,该错误应该会消失。
将来,如果您使用的npm模块尚未通过npm发布类型,则必须write the declaration file yourself,但现在不必担心。