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 相关文章推荐
使用forever管理nodejs应用教程
Jun 03 NodeJs
基于NodeJS的前后端分离的思考与实践(一)全栈式开发
Sep 26 NodeJs
Nodejs学习笔记之Global Objects全局对象
Jan 13 NodeJs
NodeJS学习笔记之MongoDB模块
Jan 13 NodeJs
nodejs爬虫抓取数据乱码问题总结
Jul 03 NodeJs
nodejs加密Crypto的实例代码
Jul 07 NodeJs
NodeJS学习笔记之Module的简介
Mar 24 NodeJs
nodejs实现邮件发送服务实例分享
Mar 29 NodeJs
nodejs爬虫遇到的乱码问题汇总
Apr 07 NodeJs
解析NodeJS异步I/O的实现
Apr 13 NodeJs
理解nodejs的stream和pipe机制的原理和实现
Aug 12 NodeJs
linux 下以二进制的方式安装 nodejs
Feb 12 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扩展模块Pecl、Pear以及Perl的区别
2014/04/09 PHP
Laravel 5框架学习之环境与配置
2015/04/08 PHP
10条php编程小技巧
2015/07/07 PHP
在WordPress中实现发送http请求的相关函数解析
2015/12/29 PHP
OAuth认证协议中的HMACSHA1加密算法(实例)
2017/10/25 PHP
thinkPHP中钩子的使用方法实例分析
2017/11/16 PHP
PHP添加文字水印或图片水印的水印类完整源代码与使用示例
2019/03/18 PHP
PHP7.0连接DB操作实例分析【基于mysqli】
2019/09/26 PHP
关于query Javascript CSS Selector engine
2013/04/12 Javascript
JS中 用户登录系统的解决办法
2013/04/15 Javascript
AngularJS使用自定义指令替代ng-repeat的方法
2016/09/17 Javascript
微信小程序 教程之WXSS
2016/10/18 Javascript
利用Javascript实现简单的转盘抽奖
2017/02/13 Javascript
Ajax和Comet技术总结
2017/02/19 Javascript
浅析为什么a="abc" 不等于 a=new String("abc")
2017/10/25 Javascript
tangram.js库实现js类的方式实例分析
2018/01/06 Javascript
React Native中Mobx的使用方法详解
2018/12/04 Javascript
Vue + Node.js + MongoDB图片上传组件实现图片预览和删除功能详解
2020/04/29 Javascript
[45:25]完美世界DOTA2联赛循环赛 PXG vs IO 第一场 11.06
2020/11/09 DOTA
Python中利用sqrt()方法进行平方根计算的教程
2015/05/15 Python
利用Python开发微信支付的注意事项
2016/08/19 Python
python决策树之CART分类回归树详解
2017/12/20 Python
python实现两张图片的像素融合
2019/02/23 Python
修改 CentOS 6.x 上默认Python的方法
2019/09/06 Python
Python 3.8正式发布,来尝鲜这些新特性吧
2019/10/15 Python
Windows上安装tensorflow  详细教程(图文详解)
2020/02/04 Python
Python改变对象的字符串显示的方法
2020/08/01 Python
python安装sklearn模块的方法详解
2020/11/28 Python
利用CSS的Sass预处理器(框架)来制作居中效果
2016/03/10 HTML / CSS
css3制作彩色边线3d立体按钮的示例(css3按钮)
2014/05/06 HTML / CSS
法国设计制造的扫帚和刷子:Andrée Jardin
2018/12/06 全球购物
美国一站式电动和手动工具商店:International Tool
2020/11/26 全球购物
小学岗位竞聘方案
2014/01/22 职场文书
城市轨道交通工程职业生涯规划书范文
2014/09/16 职场文书
初中语文教学研修日志
2015/11/13 职场文书
Python面向对象之内置函数相关知识总结
2021/06/24 Python