使用带有 .npmrc 的私有注册表

时间:2021-06-15 10:12:09

标签: node.js npm artifactory

我有一个私有工件 (Jfrog),我需要访问此存储库上的特定库,但它无法从 npm 访问公共注册表。所以,如果我把这个 repo 作为我的 .npmrc 文件的主注册表,它不会安装其他依赖项,因为这里只有这个私有包。我所做的是在这一行中包含范围,但我需要在我的 package.json 中更新它,当然还有导入库的方式。

我想知道是否可以在不更改 package.json 中写入的包名称的情况下使用此替代注册表

我的 .npmrc

@mycompany:registry=url_artifactory
//url_artifactory:_password=my_pass
//url_artifactory:username=my_username
//url_artifactory:email=my_email
//url_artifactory:always-auth=true

我的 package.json

"@mycompany/mylib": "^0.1.3",

我导入库的方式:

import { TokenService } from '@mycompany/my_library';

我想导入的方式

import { TokenService } from 'my_library';

0 个答案:

没有答案
相关问题