gpt4 book ai didi

javascript - TypeScript 错误导入 vue 包 (vue-cli3 proj)

转载 作者:行者123 更新时间:2023-12-03 18:30:53 25 4
gpt4 key购买 nike

我有一个带有 CLI 3 最新依赖项的项目。导入时出现错误 font-picker-vue我的项目中的包(虽然包安装成功)。

错误:Could not find a declaration file for module 'font-picker-vue'......./node_modules/font-picker-vue/lib/FontPicker.js' implicitly has an '随便哪种。
尝试 npm install @types/font-picker-vue(如果存在)或添加包含 declare module font-picker-vue' 的新声明 (.d.ts) 文件;

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

declare module 'vuetify/lib' {
import 'vuetify/types/lib'
}

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

*.d.ts file in project directory

接下来按照提示SO reply将导入语句更改为要求:const yourModuleName = require('module-name'); 并尝试从 npm install -D @types/font-picker-vue 安装。两者都不起作用,@types/font-picker-vue 不在 npm 注册表中。

我不确定如何解决这个错误。有人可以帮助让这个工作。任何帮助表示赞赏。谢谢

最佳答案

使用这样的模块声明创建一个 yourModuleName.d.ts 文件 declare module 'vuetify/lib' 然后尝试添加:

"include": "*.d.ts"

到你的 tsconfig.json 文件

关于javascript - TypeScript 错误导入 vue 包 (vue-cli3 proj),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/60477638/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com