node_modules - 运行本地副本而不是全局副本

时间:2017-10-27 22:24:47

标签: node.js npm

我有一个全局安装的节点包。在我当前的环境设置中,存在一些冲突的问题,但我能够找到解决方案,但我想更改该库的bundled.js文件。

相反,我想要做的是将该软件包安装到本地项目的目录并仅在那里进行更改。但是,当我尝试这样做时,似乎当我运行节点模块时,它引用了该软件包的全局安装版本?

当我运行包时,有没有办法指定运行本地副本而不是全局副本?或者我将不得不删除全局的那个?

2 个答案:

答案 0 :(得分:1)

从项目文件夹中,执行本地安装:

运行./node_modules/truffle/build/cli.bundled.js init

答案 1 :(得分:0)

只需删除全局node_modules文件夹:C:\Users\username\node_modules