0
点赞
收藏
分享

微信扫一扫

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


 方法

用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

 


举报

相关推荐

0 条评论