我修改了my_server_root_folder/node_modules/express/node_modules/connect/lib/middleware/
中的JS源文件。我想复制一个自定义文件,并使用我的版本,而不是我上面提到的路径中由npm安装的版本。如果我复制了一个“connect”模块并将其安装在my_server_root_folder/node_modules/connect
中,我如何指示Express使用该模块而不是安装在my_server_root_folder/node_modules/express/node_modules/connect
中的模块?
1条答案
按热度按时间dsekswqp1#
你可以使用符号链接
ln -s target_path link_path
这样你只能维护一个版本的修改文件,并从其他位置链接到它;
第二种方法是克隆Connect,对其进行所有必要的更改,并在项目中引用克隆的版本。