【发布时间】:2021-08-20 07:36:49
【问题描述】:
我似乎错过了执行此操作的整个步骤。我在 Angular 项目的根目录中添加了一个 .npmrc 文件,并在其中添加了以下行:
@example/xxx:registry=ssh/url/of/my/private/repo/in/bitbucket
并相应地在我的package.json 中添加了@example/xxx 以从我的私有存储库安装依赖项。
但是,该文件似乎根本没有任何效果,甚至无法识别,因为运行 npm install 失败并返回一个错误,因为在 npm 注册表上找不到我的包(这是预期的)。除了在项目的根目录中创建.npmrc 文件之外,我还需要做些什么吗?
我的目标是我们能够以正确的配置推送项目,以便每个有权访问包和项目 repo 的人都可以简单地拉取项目并能够安装和使用私有包。
【问题讨论】:
标签: node.js angular npm npm-registry .npmrc