Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/typescript/8.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 导入vue包(vue-cli3项目)时出现类型脚本错误_Javascript_Typescript_Vue.js_Webpack_Vue Cli 3 - Fatal编程技术网

Javascript 导入vue包(vue-cli3项目)时出现类型脚本错误

Javascript 导入vue包(vue-cli3项目)时出现类型脚本错误,javascript,typescript,vue.js,webpack,vue-cli-3,Javascript,Typescript,Vue.js,Webpack,Vue Cli 3,我有一个项目,最新的依赖项设置为wizth CLI 3。在我的项目中导入包时出错(尽管包安装成功) 错误:找不到模块“font picker vue”的声明文件……../node_modules/font picker vue/lib/FontPicker.js”隐式具有“any”类型。 尝试npm安装@types/font picker vue(如果存在),或添加包含声明模块font picker vue'的新声明(.d.ts)文件 进行了谷歌搜索,建议的解决方案之一是在*.d.ts文件中添加

我有一个项目,最新的依赖项设置为wizth CLI 3。在我的项目中导入包时出错(尽管包安装成功)

错误:
找不到模块“font picker vue”的声明文件……../node_modules/font picker vue/lib/FontPicker.js”隐式具有“any”类型。
尝试npm安装@types/font picker vue(如果存在),或添加包含声明模块font picker vue'的新声明(.d.ts)文件

进行了谷歌搜索,建议的解决方案之一是在
*.d.ts
文件中添加以下代码:

在项目的根目录中创建了一个
*.d.ts
文件,如下图所示,希望它能正常工作,但没有:

接下来,正如建议的那样,将导入语句更改为require:
constYourModuleName=require('module-name')
并尝试从
npm安装-D@types/font-picker-vue
安装。两者都不起作用,@types/font-picker vue不在npm注册表中


我不知道如何解决这个错误。有人能帮我把它弄好吗。感谢您的帮助。谢谢

创建一个带有如下模块声明的yourModuleName.d.ts文件
声明模块“vuetify/lib”
,然后尝试添加以下内容:

"include": "*.d.ts"
到tsconfig.json文件

"include": "*.d.ts"