HarmonyOS 鸿蒙Next 项目创建依赖报错

HarmonyOS 鸿蒙Next 项目创建依赖报错

ohpm INFO: fetch meta info of package ‘@ohos/hypium’ success https://repo.harmonyos.com/ohpm/@ohos/hypium

ohpm ERROR: Install failed ENOENT: no such file or directory, stat ‘G:\harmonyOS\helloWorld\oh_modules[@ohos](/user/ohos)\hypium’

位置不对,这应该怎么解决,这是正常创建的项目


更多关于HarmonyOS 鸿蒙Next 项目创建依赖报错的实战教程也可以访问 https://www.itying.com/category-93-b0.html

4 回复

请问最后怎么解决的呀

更多关于HarmonyOS 鸿蒙Next 项目创建依赖报错的实战系列教程也可以访问 https://www.itying.com/category-93-b0.html


我的报错是因为存储路径是外置硬盘,如果正常在电脑上创建是没有这个问题的,当时解决只有手动oh_modules移动到.ohpm的第一级下,

在HarmonyOS鸿蒙Next项目中,依赖报错可能由多种原因引起。首先,检查项目的oh-package.json5文件,确保所有依赖项的版本号和路径正确。鸿蒙Next使用基于HPM(HarmonyOS Package Manager)的依赖管理,依赖项的声明方式与其他系统可能有所不同。

其次,确认本地HPM环境是否配置正确,包括HPM工具的版本是否与项目要求匹配。可以通过hpm -v查看当前版本,并参考鸿蒙官方文档更新到最新版本。

如果依赖项来自第三方仓库,确保仓库地址在oh-package.json5中正确配置,并且网络连接正常。鸿蒙Next的依赖仓库可能与开源社区的标准仓库不同,需特别注意。

最后,清理项目缓存并重新构建。执行hpm dist命令可以清理并重新生成项目的依赖和构建文件。如果问题仍然存在,查看具体的报错信息,通常会在控制台输出详细的错误日志,根据日志进一步排查问题。

以上是鸿蒙Next项目依赖报错的常见排查步骤。

回到顶部