ONES开放平台开发的古早插件升级遇到问题怎么办?
初始化的时候提示:
npm ERR! request to https://npm.partner.ones.ai/registry/@ones-op/node-utils/download/@
ONES开放平台开发的古早插件升级遇到问题怎么办?
初始化的时候提示:
npm ERR! request to https://npm.partner.ones.ai/registry/@ones-op/node-utils/download/@
要解决ONES开放平台古早插件升级时的初始化错误,尤其是遇到类似npm ERR! request to https://npm.partner.ones.ai/registry/@ones-op/node-utils/download/@
的错误提示,你可以尝试以下步骤:
检查npm源配置:
确保你的npm源配置正确指向ONES的私有npm仓库。你可以通过运行以下命令来查看当前的npm源配置:
npm config get registry
如果输出不是https://npm.partner.ones.ai/registry/
,你需要设置正确的源:
npm config set registry https://npm.partner.ones.ai/registry/
清除npm缓存:
有时候,清除npm的缓存可以解决一些奇怪的下载或安装问题:
npm cache clean --force
https://npm.partner.ones.ai
。如果是在公司网络环境下,可能需要配置代理或使用VPN。通过上述步骤,你应该能够诊断并解决在升级ONES开放平台古早插件时遇到的初始化错误。
npm 代理相关问题
npm.partner.ones.ai 代理源早已废弃,需要改为 npm.partner.ones.cn,然后重新安装依赖
安装完后需要检查 package-lock.json 文件是否存在 npm.partner.ones.ai,如果有,可能是因为某些包依赖的版本过老,找出对应的包,到 https://npm.partner.ones.cn/ 搜索对应的包版本,逐渐往上升级,找到最低可用版本就行(版本跨度太大可能有破坏性变更)
直到确保 package-lock.json 文件不存在 npm.partner.ones.ai
ONES Design 相关包从 2024.05.07 开始迁移至 npm 官方注册表,废弃原有的 npm.partner.ones.cn 代理
使用 2024.05.07 之前发布的版本,继续使用 npm.partner.ones.cn 代理