因为业务需求,需要对第三方插件代码进行少量修改。如果将整个插件移到本地管理,会增加很多冗余文件。
是否可以利用webpack替换目标文件?比如:当requirenode_modules/aaa/foo.js
时,重定向到./foo.js
或者有其他更优雅的方式?
因为业务需求,需要对第三方插件代码进行少量修改。如果将整个插件移到本地管理,会增加很多冗余文件。
是否可以利用webpack替换目标文件?比如:当requirenode_modules/aaa/foo.js
时,重定向到./foo.js
或者有其他更优雅的方式?
13 回答13k 阅读
7 回答2.2k 阅读
3 回答1.3k 阅读✓ 已解决
6 回答1.3k 阅读✓ 已解决
2 回答1.4k 阅读✓ 已解决
3 回答1.4k 阅读✓ 已解决
6 回答1.1k 阅读
clone一份,改完发github,dependencies引用github的版本,这是最简单的。
如果想改本地文件,可以,把整个模块复制出来,用你项目本身的git去控制代码变更。
不然你一处改了,其他人就不兼容了。至于用webpack替换,还不如复制一份在外面