修改npm依赖包源码

2020-07-28  本文已影响0人  我叫Aliya但是被占用了
  1. 在github上fork一份代码,在项目中使用自己fork的地址
 "dependencies": {
    “出问题的插件”: "git+https://github.com/你/出问题的插.git",
 },

其它小伙伴需要重新npm i

  1. 如果问题出在插件的依赖(比如项目使用插件A,A依赖插件B,B有问题)时,fork就不太好用了,我尝试了使用patch-package
npm i patch-package —save-dev

修改node_modules中的代码,运行

npx patch-package 插件B
"scripts": {
 "postinstall": "patch-package"
}

根目录会多一个文件夹patches/插件B+2.0.1.patch

其它小伙伴需要重新npm i

上一篇 下一篇

猜你喜欢

热点阅读