【发布时间】:2021-11-05 15:33:32
【问题描述】:
我将 NodeJS 更新到 v16,它附带 NPM v8,所以当我安装包时,package-lock.json 文件是用"lockfileVersion": 2 创建的。我想保留"lockfileVersion": 1 的旧格式。我们可以在 NPM v8 中安装包,但将 package-lock.json 的版本保持为 1 吗?
【问题讨论】:
-
你说得对,我更新了问题的标题和文字。肿瘤坏死因子。 @CherryDT
-
它没有。正如您在接受的答案中看到的那样,他们正在本地降级 Node 来执行此操作。我在问我是否可以使用新版本的 Node 和 NPM 来做到这一点。
-
如果你
npm i -g npm@6会发生什么 -
我们通过使用上述命令来回安装 v8 和 v6 来处理这个问题,具体取决于项目。好吗?
标签: javascript node.js npm package-lock.json