npm ci 是官方推荐的一种更快速、更准确地安装依赖的方法,我们在近期将会对 Node.js 10 以上版本的项目使用 npm ci 代替 npm install 来安装依赖(如没有 package-lock.json 则仍使用 npm install)。
如果你的 package.json 与 package-lock.json 不同步,你可能会收到类似 cipm can only install packages when your package.json and package-lock.json or npm-shrinkwrap.json are in sync. Please update your lock file withnpm installbefore continuing. 的错误日志,这时你需要在本地重新运行一次 npm install 来更新 package-lock.json。
更新后的首次部署会比较慢,麻烦耐心等待,后续的构建将会利用缓存,恢复到正常速度。如果遇到问题,可以在控制台的「部署历史」中回滚到之前没有问题的版本(这次升级不会影响之前已经构建好的版本),然后与我们联系。
-
创建时间
20年12月9日
-
最后回复
20年12月12日
- 1
回复
- 90
浏览
- 1
用户
- 1
链接