HarmonyOS 鸿蒙Next项目引入第三方库提示Cannot find module '@ohos/Vcard' or its corresponding type declarations. <tsCheck

发布于 1周前 作者 songsunli 来自 鸿蒙OS

HarmonyOS 鸿蒙Next项目引入第三方库提示Cannot find module ‘@ohos/Vcard’ or its corresponding type declarations. <tsCheck

cke_513.png

项目中通过npm install 第三方库 引入的时候提示找不到对应的type 该怎么配置

6 回复
模拟器的bug , 重新关掉再打开就可以了  
vcard  的 v应该是小写的v吧 

跟这个没关系

用npm安装成功后,json5文件的dependencies会自动添加上,我测试了一下这个card 没问题,环境是studio3.1.1,api9,你那个axios引用也不对吧 import axios from ‘@ohos/axios’;

不对 我是用ohpm安装的 不是用npm安装的

针对HarmonyOS鸿蒙Next项目中引入第三方库@ohos/Vcard提示找不到模块或其类型声明的问题,首先确认是否已正确安装该库。可以在项目的根目录下运行npm install @ohos/Vcardyarn add @ohos/Vcard来安装(如果库存在的话)。

如果库已安装但问题依旧,检查tsconfig.json中的配置,确保moduleResolution设置为node,并且typestypeRoots设置正确,以便TypeScript能够找到类型声明文件。

此外,确认项目依赖和TypeScript版本是否与库兼容。

如果问题依旧没法解决请加我微信,我的微信是itying888。

回到顶部