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


Posted in NodeJs onJune 05, 2014

npm的包安装分为本地安装(local)、全局安装(global)两种,从敲的命令行来看,差别只是有没有-g而已,比如:

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

下面分别解释。

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

【全局目录】通过 npm config set prefix "目录路径" 来设置。

通过 npm config get prefix 来获取当前设置的目录。

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

例如:

c:\123>npm install xxx

将会安装到
c:\123\node_modules\xxx

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

NodeJs 相关文章推荐
nodejs npm package.json中文文档
Sep 04 NodeJs
nodejs教程之环境安装及运行
Nov 21 NodeJs
轻松创建nodejs服务器(1):一个简单nodejs服务器例子
Dec 18 NodeJs
nodejs批量修改文件编码格式
Jan 22 NodeJs
基于Nodejs利用socket.io实现多人聊天室
Feb 22 NodeJs
详解使用vscode+es6写nodejs服务端调试配置
Sep 21 NodeJs
Nodejs+angularjs结合multiparty实现多图片上传的示例代码
Sep 29 NodeJs
nodejs实现的连接MySQL数据库功能示例
Jan 25 NodeJs
nodejs微信扫码支付功能实现
Feb 17 NodeJs
用Electron写个带界面的nodejs爬虫的实现方法
Jan 29 NodeJs
详解微信小程序-获取用户session_key,openid,unionid - 后端为nodejs
Apr 29 NodeJs
在nodejs中创建child process的方法
Jan 26 NodeJs
nodejs文件操作模块FS(File System)常用函数简明总结
Jun 05 #NodeJs
使用forever管理nodejs应用教程
Jun 03 #NodeJs
使用upstart把nodejs应用封装为系统服务实例
Jun 01 #NodeJs
nodejs获取本机内网和外网ip地址的实现代码
Jun 01 #NodeJs
Ubuntu中搭建Nodejs开发环境过程分享
Jun 01 #NodeJs
Nodejs进程管理模块forever详解
Jun 01 #NodeJs
NodeJS Express框架中处理404页面一个方式
May 28 #NodeJs
You might like
PHP 输出简单动态WAP页面
2009/06/09 PHP
5种PHP创建数组的实例代码分享
2014/01/17 PHP
php开启与关闭错误提示适用于没有修改php.ini的权限
2014/10/16 PHP
ThinkPHP实现支付宝接口功能实例
2014/12/02 PHP
使用PHP实现阻止用户上传成人照片或者裸照
2014/12/25 PHP
PHP获取文件夹内文件数的方法
2015/03/12 PHP
在Mac OS的PHP环境下安装配置MemCache的全过程解析
2016/02/15 PHP
onpropertypchange
2006/07/01 Javascript
很多人都是用下面的js刷新站IP和PV
2008/09/05 Javascript
JavaScript计算字符串中每个字符出现次数的小例子
2013/07/02 Javascript
js实现横向百叶窗效果网页切换动画效果的方法
2015/03/02 Javascript
jQuery插件Zclip实现完美兼容个浏览器点击复制内容到剪贴板
2015/04/30 Javascript
jQuery实现限制textarea文本框输入字符数量的方法
2015/05/28 Javascript
基于jquery实现一个滚动的分步注册向导-附源码
2015/08/26 Javascript
jquery仿QQ登录账号选择下拉框效果
2016/03/22 Javascript
基于JavaScript实现在新的tab页打开url
2016/08/04 Javascript
js enter键激发事件实例代码
2016/08/17 Javascript
原生js实现ajax方法(超简单)
2016/09/20 Javascript
JS库之ParticlesJS使用简介
2017/09/12 Javascript
详解Web使用webpack构建前端项目
2017/09/23 Javascript
js实现手机web图片左右滑动效果
2017/12/29 Javascript
vue.js 获取select中的value实例
2018/03/01 Javascript
微信小程序通过保存图片分享到朋友圈功能
2018/05/24 Javascript
[02:01]BBC DOTA2国际邀请赛每日综述:八强胜者组鏖战,中国队喜忧参半
2014/07/19 DOTA
Python环境变量设置方法
2016/08/28 Python
浅谈关于Python3中venv虚拟环境
2018/08/01 Python
详解PyCharm配置Anaconda的艰难心路历程
2018/08/13 Python
python实现求特征选择的信息增益
2018/12/18 Python
Python线上环境使用日志的及配置文件
2019/07/28 Python
Python 私有化操作实例分析
2019/11/21 Python
荷兰之家英文站:Holland at Home
2016/10/26 全球购物
建筑施工员岗位职责
2013/11/26 职场文书
酒店行政人事部经理职务说明书
2014/02/26 职场文书
法人授权委托书格式
2014/04/08 职场文书
机械电子工程专业自荐书
2014/06/10 职场文书
小学教师自我剖析材料
2014/09/29 职场文书