Package-lock.json file in angular 5 创建问题
Package-lock.json file in angular 5 creating the problem
总是包锁定依赖库创建问题。当我们尝试执行 npm install 时没有问题,但是当我们尝试将代码合并到 master 分支时构建失败。依赖库之一失败。当我们看到它时,jfrog 那个库由于版本较低而很关键,并期望升级到更高版本。我们已经直接在 package-lock 文件中进行了修改,并检查了问题已解决但其他库即将到来的代码。识别和解决问题的最佳方法是什么?
在构建部署时尝试使用 npm ci
而不是 npm install
。据我了解,此命令将使用 package-lock.json
文件。
如果您打算更新部署依赖项,请使用 npm install
并提交对 package-lock.json
文件的更改。
这在 the docs 中推荐,可以帮助您控制 package-lock.json
文件并获得一致的构建。
总是包锁定依赖库创建问题。当我们尝试执行 npm install 时没有问题,但是当我们尝试将代码合并到 master 分支时构建失败。依赖库之一失败。当我们看到它时,jfrog 那个库由于版本较低而很关键,并期望升级到更高版本。我们已经直接在 package-lock 文件中进行了修改,并检查了问题已解决但其他库即将到来的代码。识别和解决问题的最佳方法是什么?
在构建部署时尝试使用 npm ci
而不是 npm install
。据我了解,此命令将使用 package-lock.json
文件。
如果您打算更新部署依赖项,请使用 npm install
并提交对 package-lock.json
文件的更改。
这在 the docs 中推荐,可以帮助您控制 package-lock.json
文件并获得一致的构建。