JN_*_*bie 5 node.js npm docker npm-install npm-ci
我正在尝试使用命令从 docker 文件安装依赖项RUN npm ci
。但我收到以下错误Conflicting peer dependencies. Fix the upstream dependency conflict, or retry this command with --force, or --legacy-peer-deps to accept an incorrect (and potentially broken) dependency resolution.
。在我的本地项目中,我在运行时克服了这个问题npm install --force
。在构建和运行此命令时,如何在 Docker 内部修复此问题RUN npm ci
。
据我了解,npm ci 会从 package-lock.json 或 npm-shrinkwrap.json 中查找。但仍然面临这个问题。无法弄清楚是什么原因造成的。
小智 0
我也开始在管道上遇到此错误。有趣的是,我总是遇到对等依赖冲突,但它只出现在 npm install 中。最好的选择是使用标志 --legacy-peer-deps 运行脚本,它将跳过检查对等依赖关系。应在 package.json 中手动安装对等依赖项。
归档时间: |
|
查看次数: |
7581 次 |
最近记录: |