首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >packages.json:禁止寻找新版本

packages.json:禁止寻找新版本
EN

Stack Overflow用户
提问于 2018-03-09 16:42:36
回答 1查看 49关注 0票数 0

在npm安装过程中,我们是否可以禁止不寻找新版本。我知道我们可以从packages.json中删除它,但是在每个依赖的包中做同样的事情可能会成为一个挑战。目前我遇到的问题是,我们的公司不允许我们退出公共领域,除非它们被接受并添加到我们的私有存储库中。每次我们添加所有的软件包,几天后,如果我们运行npm安装,它将失败,因为一个新的小版本或主要版本发布,而且我们没有它在我们的存储库。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2018-03-09 16:53:59

UPDATE最近刚刚发布了npm ci命令,特别是为此目的。它严格遵循package-lock.json文件

我认为从npm5开始,您有一个解决这个问题的锁文件。此外,您还可以尝试npm shrinkwrap命令,这是一种比较老的方法,它使用包的确切版本创建shrinkwrap.json文件,下次npm只使用这个版本。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/49198351

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档