vue如何对node_modules源码进行修改,对第三方依赖包源码修改
  3x0qze8NmMkg 2023年12月23日 15 0


 方法

用patch-package给node_module中的包打补丁,解决修改源码的问题

使用

1、下载 patch-package 包:npm install patch-package -D

2、package.json文件中增加命令:"postinstall": "patch-package"



{   "scripts": {     "serve": " vue-cli-service serve",     "build": " vue-cli-service build",     "postinstall": "patch-package"   } }vue如何对node_modules源码进行修改,对第三方依赖包源码修改_自动生成


3、运行:npx patch-package zx-layouts(修改的包名)



vue如何对node_modules源码进行修改,对第三方依赖包源码修改_取代码_02



结果:创建补丁文件

根目录会自动生成一个 patches 文件存放修改后的内容,包括修改的文件位置、修改信息

删除node_module,然后重新安装依赖,补丁生效

同伴拉取代码,包含自己修改后的补丁文件,会对源码进行覆盖

vue如何对node_modules源码进行修改,对第三方依赖包源码修改_包名_03

 

vue如何对node_modules源码进行修改,对第三方依赖包源码修改_包名_04

 


【版权声明】本文内容来自摩杜云社区用户原创、第三方投稿、转载,内容版权归原作者所有。本网站的目的在于传递更多信息,不拥有版权,亦不承担相应法律责任。如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱: cloudbbs@moduyun.com

  1. 分享:
最后一次编辑于 2023年12月23日 0

暂无评论

推荐阅读
3x0qze8NmMkg