yarn install命令没有创建yarn.lock锁文件

5
我发现在开发过程中锁定文件很烦人,但在生产环境中非常有用。
在我的 .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,它们是否相同或工作方式不同?
2个回答

8

您可以使用--no-lockfile标志,您也可以按照此格式将其添加到.yarnrc中:

--install.no-lockfile true

0
使用 ::-
yarn add no-lockfile true

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接