如果我安装了一堆nodejs模块并意识到我希望它们被全局安装怎么办?
我是否需要再次删除并安装它们,但这次使用-g,或者我可以将所有模块转换为单行命令中的全局模块。
答案 0 :(得分:0)
由于许多用于全局使用的模块还包括在npm根文件夹中存储/链接的命令行包装器(应该在您的系统环境路径中),我建议您只使用{{ 1}}选项。否则,如果您只是复制文件夹,某些软件包可能无法正常工作。
仅供参考:-g
文件具有可选的package.json
属性,用于定义这些额外文件(reference)。