1

我在 .js 中修改了一个 JS 源文件my_server_root_folder/node_modules/express/node_modules/connect/lib/middleware/。我想复制自定义文件并使用我的版本,而不是我上面提到的路径中 npm 安装的版本。如果我复制“连接”模块并将其安装在my_server_root_folder/node_modules/connect我如何直接使用该模块而不是安装的模块my_server_root_folder/node_modules/express/node_modules/connect

4

1 回答 1

2

你可以使用符号链接

ln -s target_path link_path

这样您只能维护修改文件的 1 个版本,并从其他位置链接到它;

第二种方法是克隆 Connect,对其进行所有必要的更改,并在您的项目中引用您的克隆版本。

于 2013-09-06T10:47:13.580 回答