Node.js 包发布到 github,^ 类型依赖没有解析

问题描述

我有一个 Node 包发布到一个私人组织的 Github 包。我在那里发布了 @myorg/mypackage v1.2.2。 Github包注册@myorg组织的地方; .npmrc 中有一行:

@myorg:registry=https://npm.pkg.github.com/myorg
//npm.pkg.github.com/:_authToken=token_goes_here

在另一个 Node 项目中,我有一个依赖项:

"@myorg/mypackage": "^1.2.0"

并且在 npm i 期间无法解析。声称:

npm ERR! 404 Not Found - GET https://npm.pkg.github.com/download/@myorg/mypackage/1.2.0/999999999999999999999999999999999999999999999999999999999999999999 - Version "1.2.0" does not exist on NPM package "mypackage" under owner "myorg"

^1.2.0 不是应该表示“1.2.0 或更高版本,但在主要版本 1 内”吗?很确定类似的情况一直适用于 npmjs。

Windows 10,node.js v14.16.0,npm 7.6.2。

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)