在 registry.npmjs.org 和其他一些便当包装上找不到 bento-ng-d3,Angular
bento-ng-d3 not found on registry.npmjs.org and some other bento packages as well, Angular
我在我的 angular 项目 package.json 文件中发现了以下依赖项。
"@bento/bento-ng":"8.4.1",
"@bento/bento-ng-d3":8.4.1,
"@bento/bento-ng-datamap":8.4.1,
"@bento/bento-ng-flexgrid-control":8.4.1,
"@bento/bento-ng-transferbox":8.4.1
Tried npm install, yarn install
但是安装这些包没有任何帮助,我总是得到同样的错误
error: An unexpected error occured:
"https://registry.npmjs.org/@bento%2fbento-ng-d3: not found"
我尝试搜索 https://www.npmjs.com/ 并得到了同样的错误
找到 0 个包。
另外,在 jfrog artifactory 上搜索,但没有。
有人在代码存储库中使用了这些包,但我无法从任何地方获取它们怎么办?解决这个问题的最佳解决方案是什么,如果我以某种方式获得了软件包,最好将它们保留在我的代码中?
首先,版本号必须在"标记之间:不是8.4.1,而是"8.4.1"。
另一方面,@bento 包没有在 npm 上发布,因为它在 npm 上找不到。 @bento 包可能在私有存储库/artifactory.
如果您有权访问人工制品(如公司的专用网络),则应在 package.json 文件所在的同一文件夹中创建一个 .npmrc 文件。 “.npmrc”文件是没有名字的文件,“npmrc”是文件的扩展名,注意!在 .npmrc 文件中,您可以定义备用下载 url 和命名空间包的凭据(“@bento”是一个命名空间)。内容可能是这样的:
简单示例(从官方 npm 注册表中拉取包,@bento 包除外):
registry=https://registry.npmjs.org/
@bento:registry=https://artifactory.com/other/url/segments
高级示例(同上,但包含私有工件的凭据):
registry=https://registry.npmjs.org/
@bento:registry=https://artifactory.com/other/url/segments
//artifactory.com/other/url/segments/:_password=fewljtoeJQOjeorQROLD
//artifactory.com/other/url/segments/:username=username
//artifactory.com/other/url/segments/:always-auth=true
我在我的 angular 项目 package.json 文件中发现了以下依赖项。
"@bento/bento-ng":"8.4.1",
"@bento/bento-ng-d3":8.4.1,
"@bento/bento-ng-datamap":8.4.1,
"@bento/bento-ng-flexgrid-control":8.4.1,
"@bento/bento-ng-transferbox":8.4.1
Tried npm install, yarn install
但是安装这些包没有任何帮助,我总是得到同样的错误
error: An unexpected error occured: "https://registry.npmjs.org/@bento%2fbento-ng-d3: not found"
我尝试搜索 https://www.npmjs.com/ 并得到了同样的错误 找到 0 个包。 另外,在 jfrog artifactory 上搜索,但没有。
有人在代码存储库中使用了这些包,但我无法从任何地方获取它们怎么办?解决这个问题的最佳解决方案是什么,如果我以某种方式获得了软件包,最好将它们保留在我的代码中?
首先,版本号必须在"标记之间:不是8.4.1,而是"8.4.1"。
另一方面,@bento 包没有在 npm 上发布,因为它在 npm 上找不到。 @bento 包可能在私有存储库/artifactory.
如果您有权访问人工制品(如公司的专用网络),则应在 package.json 文件所在的同一文件夹中创建一个 .npmrc 文件。 “.npmrc”文件是没有名字的文件,“npmrc”是文件的扩展名,注意!在 .npmrc 文件中,您可以定义备用下载 url 和命名空间包的凭据(“@bento”是一个命名空间)。内容可能是这样的:
简单示例(从官方 npm 注册表中拉取包,@bento 包除外):
registry=https://registry.npmjs.org/
@bento:registry=https://artifactory.com/other/url/segments
高级示例(同上,但包含私有工件的凭据):
registry=https://registry.npmjs.org/
@bento:registry=https://artifactory.com/other/url/segments
//artifactory.com/other/url/segments/:_password=fewljtoeJQOjeorQROLD
//artifactory.com/other/url/segments/:username=username
//artifactory.com/other/url/segments/:always-auth=true