您可以直接编辑文件,但是每当npm更新时,该文件就会被覆盖,最好的做法是直接访问源代码。
如果更改影响整个模块的功能,并且可能对其他模块有用,那么您可能希望对github上的原始源代码有所贡献,并寻找要实施的更改。
如果这是必需的专有功能,并且对模块的开发无济于事,那么最好的办法是从github派生它并进行更改。您可以使用NPM直接从github安装项目,该方法可以让您将将来的更改从原始源集成到自定义版本中。
要直接从github安装,请使用以下命令:
npm install https://github.com/<username>/<repository>/tarball/master



