将nodejs模块转换为全局模块

时间:2013-12-19 12:31:46

标签: node.js module

如果我安装了一堆nodejs模块并意识到我希望它们被全局安装怎么办?

我是否需要再次删除并安装它们,但这次使用-g,或者我可以将所有模块转换为单行命令中的全局模块。

1 个答案:

答案 0 :(得分:0)

由于许多用于全局使用的模块还包括在npm根文件夹中存储/链接的命令行包装器(应该在您的系统环境路径中),我建议您只使用{{ 1}}选项。否则,如果您只是复制文件夹,某些软件包可能无法正常工作。

仅供参考:-g文件具有可选的package.json属性,用于定义这些额外文件(reference)。