纱线安装不会创建yarn.lock锁定文件

dan*_*y74 5 node.js npm yarnpkg

我发现锁定文件在开发过程中很烦人,但对于产品来说却非常有用。

在我的.npmrc我有:

package-lock=false
Run Code Online (Sandbox Code Playgroud)

这会阻止 npmpackage-lock.jsonnpm install.

然而,Yarn 不尊重这一点,仍然yarn.lockyarn install.

是否有类似的.yarnrc设置可以防止纱线创建yarn.lock锁定文件?我厌倦了删除它!

或者也许可以把它留在那里?我知道npm-shrinkwrap.json文件存在时package.json会被完全忽略。我不想要这个。这是相同的package-lock.json还是yarn.lock它们的工作方式不同?

Mar*_*hii 8

您可以使用该标志,也可以按以下格式--no-lockfile添加到 .yarnrc 中:

--install.no-lockfile true
Run Code Online (Sandbox Code Playgroud)