我正在构建一个 Angular 应用程序,它需要来自我的 Verdaccio 服务器的一些私有包。我当前在 Repo 中使用 .npmrc 文件的解决方案不起作用。
还有其他为什么要下载软件包吗?
.npmrc 文件
strict-ssl=false
@mynpm:registry=https://verdaccio.private-registry.com/
@mynpm-backend:registry=https://verdaccio.private-registry.com/
//verdaccio.private-registry.com/:_authToken="PrivatToken"
Docker 文件:
FROM node AS development
WORKDIR /app
COPY package.json ./
RUN npm install
COPY . .
RUN npm run build
我目前的问题是可以成功加载私有包,但无法从公共注册表中找到像 bson,yn 这样的包。它总是尝试从私有注册表加载包。