美文网首页
修改npm依赖包源码

修改npm依赖包源码

作者: 我叫Aliya但是被占用了 | 来源:发表于2020-07-28 11:17 被阅读0次
    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

    • 更新插件版本git apply --ignore-whitespace patches/插件B+2.0.1.patch 我没试过这句指令

    相关文章

      网友评论

          本文标题:修改npm依赖包源码

          本文链接:https://www.haomeiwen.com/subject/eyqfrktx.html