HarmonyOS 鸿蒙Next劝退小白的问题求大佬解救nmp install报错npm ERR! 404 Not Found - GET https://developer.huawei.com/repo/@ohos%2farkui
HarmonyOS 鸿蒙Next劝退小白的问题求大佬解救nmp install报错npm ERR! 404 Not Found - GET https://developer.huawei.com/repo/@ohos%2farkui 新手学习,刚创建项目第一步就难住了,花了两天时间搞不定。具体报错如下:
PS D:\NewProject> npm install
npm ERR! code E404
npm ERR! 404 Not Found - GET [https://developer.huawei.com/repo/[@ohos](/user/ohos)/arkui](https://developer.huawei.com/repo/[@ohos](/user/ohos)/arkui)
npm ERR! 404
npm ERR! 404 '[@ohos](/user/ohos)/arkui@^5.0.2' is not in this registry.
npm ERR! 404
npm ERR! 404 Note that you can also install from a
npm ERR! 404 tarball, folder, http url, or git url.
确定个人网络没问题,求大佬解惑。
更多关于HarmonyOS 鸿蒙Next劝退小白的问题求大佬解救nmp install报错npm ERR! 404 Not Found - GET https://developer.huawei.com/repo/@ohos%2farkui的实战教程也可以访问 https://www.itying.com/category-93-b0.html
如果您创建的是 web 项目, 那么可能需要配置一下远程仓库地址
但是看这个报错信息, 您这边创建的是鸿蒙项目, 而鸿蒙项目的安装命令有不同, 例如:
ohpm install @ohos/axios
更多关于HarmonyOS 鸿蒙Next劝退小白的问题求大佬解救nmp install报错npm ERR! 404 Not Found - GET https://developer.huawei.com/repo/@ohos%2farkui的实战系列教程也可以访问 https://www.itying.com/category-93-b0.html
在HarmonyOS开发中,npm install
报错404 Not Found
通常是由于依赖包路径错误或依赖包不存在导致的。根据你提供的错误信息,问题出在@ohos/arkui
包的获取路径上。鸿蒙Next的包管理系统与传统的npm有所不同,依赖包的路径和命名规则可能不兼容标准的npm仓库。
具体来说,鸿蒙Next的依赖包通常需要通过华为提供的特定仓库进行安装,而不是直接从npm官方仓库获取。你可以尝试以下步骤:
-
检查依赖包名称和版本:确保
@ohos/arkui
包的名称和版本号正确无误。鸿蒙Next的依赖包命名可能与标准的npm包命名不同。 -
配置华为仓库:在项目的
package.json
或.npmrc
文件中,添加或配置华为的依赖仓库地址。例如:"resolutions": { "@ohos/arkui": "https://developer.huawei.com/repo/@ohos/arkui" }
-
清理缓存:运行
npm cache clean --force
清理npm缓存,然后重新执行npm install
。 -
检查网络连接:确保你的网络能够正常访问华为的开发者仓库。
如果上述步骤无法解决问题,可能是由于华为的依赖仓库暂时不可用或依赖包已被移除。此时需要等待华为修复或提供替代方案。