热门标签 | HotTags
当前位置:  开发笔记 > 编程语言 > 正文

自动合并package-lock.json

如何解决《自动合并package-lock.json》经验,为你挑选了1个好方法。



1> k0pernikus..:

根据文档:

解决锁定文件冲突

有时,两个单独的npm install将创建包锁,这会导致源控制系统中的合并冲突.此时npm@5.7.0,可以通过手动修复任何package.json 冲突,然后npm install [--package-lock-only]再次运行来解决这些冲突.npm将自动为您解决任何冲突,并编写一个合并的包锁,其中包含合理树中两个分支的所有依赖关系.如果--package-lock-only提供,它将执行此操作而不修改您的本地node_modules/.

要在git上使这个过程无缝,请考虑安装 npm-merge-driver,这将教会git如何在没有任何用户交互的情况下自行完成此操作.简而言之:$ npx npm-merge-driver install -g将让你这样做,甚至可以使用npm@5.7.0npm 5的预版本,尽管有点吵闹.请注意,如果package.json本身发生冲突,您必须npm install手动解决并手动运行,即使使用合并驱动程序也是如此.


推荐阅读
author-avatar
ljp3044544
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有