Npm 全局模块的package.json-非依赖项

Npm 全局模块的package.json-非依赖项,npm,Npm,我想列出一些我想在全球范围内安装的模块-它们与项目无关(比如bower,npm check updates,…我一直在使用这些模块)。是否可以使用“global”package.json,或者我需要维护一个单独的shell脚本来执行此安装?目前我正在做: # global-npm-pacakges.sh npm install -g npm-check-updates@1.5.1 npm install -g bower@1.4.1 还有其他方法吗?您的方法很好,但这意味着您还需要维护另一个

我想列出一些我想在全球范围内安装的模块-它们与项目无关(比如
bower
npm check updates
,…我一直在使用这些模块)。是否可以使用“global”
package.json
,或者我需要维护一个单独的shell脚本来执行此安装?目前我正在做:

# global-npm-pacakges.sh

npm install -g npm-check-updates@1.5.1
npm install -g bower@1.4.1

还有其他方法吗?

您的方法很好,但这意味着您还需要维护另一个脚本来 全局卸载它们

使用带有global package.json的npm install-g,您仍然需要管理清理脚本。 没有基于package.json的npm uninstall-g。 我想你需要 npm卸载名称或 npm-R名称

执行npm-R节点_模块并不是一种优雅的方式。 它不会清理/tmp/xxx文件

有一些建议建议您使用此线程中的符号链接作为参考: