1

从网上下载了一个插件,但是想对其中部分做作修改。现在的问题是,已经修改了里面的代码,但是项目打包的时候,插件的代码还是旧的。请问怎么样才能生效

2017-05-04 提问

查看全部 3 个回答

5

应该是你没有修改对地方,比如很多 node_modules 包里面既有源码又有编译后的代码,你看下你 node_modules 模块里面的 package.json 文件的 main 配置,入口文件,从这个里面修改。
另外不建议你直接修改 node_modules 里面的模块,比如当你执行 npm update 之后,你修改的代码又会被覆盖了,而且团队协作的话这种方式更不可取。你可以在 github 上 fork 一份代码,修改之后,执行 npm install https://github.com/<username>/<repository>/tarball/master 来安装,注意后缀 /tarball/master

推广链接