随身笔记
随身笔记

nodejs npm install全局安装和本地安装的区别

npm nodejs 安装 全局

在Git Bash命令下安装一些nodejs扩展功能总能在网上看到,是否要安装为全局或者本地。

其实全局和本地的概念跟我们学习js的全局和局部的概念一样。安装在全局目录下我们随时都能调用此扩展的功能,而本地只能是这个目录下才能使用。

看看全局和本地安装的命令区别:

npm install grunt // 本地安装
npm install -g grunt-cli // 全局安装

从敲的命令行来看,差别只是有没有-g而已

 

1,npm install xxx -g 时, 模块将被下载安装到【全局目录】中。

查看全局安装目录:

npm config get prefix

 

修改全局目录:

npm config set prefix "目录路径"

 

2,npm install xxx ,则是将模块下载到当前命令行所在目录。

c:\123>npm install xxx   //模块安装在 c:\123目录下

将会安装到

c:\123\node_modules\xxx

这种方式显然是不好的,所以一般都会使用全局安装方式统一安装的一个目录中去,这样既方便管理、结构清晰还可以重复利用。

http://www.jb51.net/article/50669.htm

没有标签
首页      nodejs笔记      nodejs npm install全局安装和本地安装的区别

随身笔记

nodejs npm install全局安装和本地安装的区别
npm nodejs 安装 全局 在Git Bash命令下安装一些nodejs扩展功能总能在网上看到,是否要安装为全局或者本地。 其实全局和本地的概念跟我们学习js的全局和局部的概念一样。安装在全局…
扫描二维码继续阅读
2015-11-18