Welcome to WuJiGu Developer Q&A Community for programmer and developer-Open, Learning and Share
Welcome To Ask or Share your Answers For Others

Categories

0 votes
319 views
in Technique[技术] by (71.8m points)

如何通过已有的node_modules目录获得yarn.lock文件

现在项目里的依赖更新后存在不兼容的情况,想迁移使用yarn来管理依赖,但是执行yarn会自动更新所有依赖包来生成yarn.lock文件,有没有什么方法可以不升级依赖包,通过本地已安装的node_modules目录来生成yarn.lock


与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…
Welcome To Ask or Share your Answers For Others

1 Answer

0 votes
by (71.8m points)

在github上找到了一些issue,其中有人提了一个pr来解决这个问题,加了一个yarn import的命令,可以实现我需要的效果。
我通过homebrew安装时,上面的yarn最新版本还是0.17的,所以只能通过去官网把tar包下载解压后,在PATH中指定bin文件路径的方式安装。安装方法参考官方文档


与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…
Welcome to WuJiGu Developer Q&A Community for programmer and developer-Open, Learning and Share
...