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使用mysql模块之获得更新和删除影响的行数的方法
Mar 18 NodeJs
NodeJS的Promise的用法解析
May 05 NodeJs
nodeJS删除文件方法示例
Dec 25 NodeJs
nodejs实现发出蜂鸣声音(系统报警声)的方法
Jan 18 NodeJs
使用nodejs下载风景壁纸
Feb 05 NodeJs
nodejs个人博客开发第五步 分配数据
Apr 12 NodeJs
手把手教你把nodejs部署到linux上跑出hello world
Jun 19 NodeJs
Nodejs中使用phantom将html转为pdf或图片格式的方法
Sep 18 NodeJs
NodeJs form-data格式传输文件的方法
Dec 13 NodeJs
详解nodejs通过响应回写的方式渲染页面资源
Apr 07 NodeJs
nodejs中request库使用HTTPS代理的方法
Apr 30 NodeJs
NodeJS读取分析Nginx错误日志的方法
May 14 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
将兴奋、喜悦和坎加斯带到戴安娜:亚马逊公主
2020/03/03 欧美动漫
php不用内置函数对数组排序的两个算法代码
2010/02/08 PHP
一步一步学习PHP(8) php 数组
2010/03/05 PHP
php UTF-8、Unicode和BOM问题
2010/05/18 PHP
php数组去重的函数代码
2013/02/03 PHP
ThinkPHP中的关联模型注意点
2014/06/16 PHP
ThinkPHP中的常用查询语言汇总
2014/08/22 PHP
PHP中使用Imagick操作PSD文件实例
2015/01/26 PHP
PHP内核探索之解释器的执行过程
2015/12/22 PHP
php利用云片网实现短信验证码功能的示例代码
2017/11/18 PHP
Ajax+PHP实现的分类列表框功能示例
2019/02/11 PHP
广告切换效果(缓动切换)
2009/05/27 Javascript
广泛收集的jQuery拖放插件集合
2012/04/09 Javascript
JS获取几种URL地址的方法小结
2014/02/26 Javascript
基于NodeJS的前后端分离的思考与实践(一)全栈式开发
2014/09/26 NodeJs
jQuery获取与设置iframe高度的方法
2016/08/01 Javascript
探究Vue.js 2.0新增的虚拟DOM
2016/10/20 Javascript
jQuery插件FusionCharts绘制的2D条状图效果【附demo源码】
2017/05/13 jQuery
angular4中关于表单的校验示例
2017/10/16 Javascript
Vue代码分割懒加载的实现方法
2017/11/23 Javascript
js经验分享 JavaScript反调试技巧
2018/03/10 Javascript
详解React中setState回调函数
2018/06/14 Javascript
微信小程序 调用微信授权窗口相关问题解决
2019/07/25 Javascript
package.json中homepage属性的作用详解
2020/03/11 Javascript
vue组件系列之TagsInput详解
2020/05/14 Javascript
[00:48]完美“圣”典2016风云人物:xiao8宣传片
2016/11/30 DOTA
[00:52]玛尔斯技能全介绍
2019/03/06 DOTA
基于Python实现的百度贴吧网络爬虫实例
2015/04/17 Python
pytorch中 gpu与gpu、gpu与cpu 在load时相互转化操作
2020/05/25 Python
详解使用scrapy进行模拟登陆三种方式
2021/02/21 Python
ddl,dml和dcl的含义
2016/05/08 面试题
毕业生应聘幼儿园的自荐信
2013/11/20 职场文书
无犯罪记录证明样本
2015/06/16 职场文书
2015年大学生暑期实习报告
2015/07/13 职场文书
银行工作心得体会范文
2016/01/23 职场文书
2019班干部竞选演讲稿范本!
2019/07/08 职场文书