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

yarn install does not create yarn.lock lockfile

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

在我的 .npmrc 我有:

package-lock=false

这会阻止 npm 在 npm install 期间创建 package-lock.json 文件。

然而 Yarn 不遵守这一点,仍然在 yarn install.

期间创建 yarn.lock

是否有类似的 .yarnrc 设置可以防止 yarn 创建 yarn.lock 锁定文件?我懒得删了!

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

您可以使用 --no-lockfile 标志,您也可以将其添加到 this format:

中的 .yarnrc
--install.no-lockfile true

使用::-

yarn add no-lockfile true