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 Express框架中处理404页面一个方式
May 28 NodeJs
Nodejs全栈框架StrongLoop推荐
Nov 09 NodeJs
NodeJS学习笔记之MongoDB模块
Jan 13 NodeJs
Jquery通过ajax请求NodeJS返回json数据实例
Nov 08 NodeJs
nodejs个人博客开发第六步 数据分页
Apr 12 NodeJs
Nodejs实现多房间简易聊天室功能
Jun 20 NodeJs
基于nodejs+express4.X实现文件下载的实例代码
Jul 13 NodeJs
nodejs基于express实现文件上传的方法
Mar 19 NodeJs
nodejs前端模板引擎swig入门详解
May 15 NodeJs
nodejs实现套接字服务功能详解
Jun 21 NodeJs
NodeJS有难度的面试题(能答对几个)
Oct 09 NodeJs
nodejs语言实现验证码生成功能的示例代码
Oct 13 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
简单示例AJAX结合PHP代码实现登录效果代码
2008/07/25 PHP
php字符串替换函数substr_replace()用法实例
2015/03/17 PHP
php实现QQ空间获取当前用户的用户名并生成图片
2015/07/25 PHP
php的socket编程详解
2016/11/20 PHP
php写入txt乱码的解决方法
2019/09/17 PHP
jQuery事件 delegate()使用方法介绍
2012/10/30 Javascript
利用try-catch判断变量是已声明未声明还是未赋值
2014/03/12 Javascript
页面装载js及性能分析方法介绍
2014/03/21 Javascript
一些老手都不一定知道的JavaScript技巧
2014/05/06 Javascript
href下载文件根据id取url并下载
2014/05/28 Javascript
JQuery中Ajax的操作完整例子
2017/03/07 Javascript
完美实现js选项卡切换效果(二)
2017/03/08 Javascript
JS实现点击Radio动态更新table数据
2017/07/18 Javascript
JavaScript实现求最大公共子串的方法
2018/02/03 Javascript
react 国际化的实现代码示例
2018/09/14 Javascript
JavaScript键盘事件常见用法实例分析
2019/01/03 Javascript
vue-next/runtime-core 源码阅读指南详解
2019/10/25 Javascript
记录微信小程序 height: calc(xx - xx);无效问题
2019/12/30 Javascript
vue router返回到指定的路由的场景分析
2020/11/10 Javascript
用Python编写web API的教程
2015/04/30 Python
使用Python3编写抓取网页和只抓网页图片的脚本
2015/08/20 Python
Python生成短uuid的方法实例详解
2018/05/29 Python
详解从Django Rest Framework响应中删除空字段
2019/01/11 Python
运用Python的webbrowser实现定时打开特定网页
2019/02/21 Python
Pytorch模型转onnx模型实例
2020/01/15 Python
Pytorch 使用CNN图像分类的实现
2020/06/16 Python
html5与css3小应用
2013/04/03 HTML / CSS
利用Storage Event实现页面间通信的示例代码
2018/07/26 HTML / CSS
Ramy Brook官网:美国现代女装品牌
2019/06/18 全球购物
经典c++面试题六
2012/01/18 面试题
后勤岗位职责
2013/11/26 职场文书
关于感恩的演讲稿200字
2014/08/26 职场文书
2014年小学教学工作总结
2014/11/13 职场文书
领导工作表现评语
2015/01/04 职场文书
Oracle11g r2 卸载干净重装的详细教程(亲测有效已重装过)
2021/06/04 Oracle
python实现商品进销存管理系统
2022/05/30 Python