为了账号安全,请及时绑定邮箱和手机立即绑定

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

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

鸿蒙传说 2019-03-05 05:04:52
nodejs npm install全局安装和本地安装的区别
查看完整描述

6 回答

?
慕妹3242003

TA贡献1824条经验 获得超6个赞

命令中,全局安装(global)和本地安装(local)方式的区别为带参数-g和不带参数-g。

具体区别:
1.安装位置:
npm install moduleName ,则是将模块下载到当前命令行所在目录。
npm install moduleName -g ,模块将被下载安装到全局目录中,即Node的安装目录下的node_modules下

2.调用方式:
在代码中,本地安装可以直接通过require()的方式引入;var moduleName = require('moduleName');
全局的安装是供命令行(command line)使用的,比如grunt,全局安装的方式是没有办法用require调用包的;

备注:
可以通过使用npm set global=true/false来设定安装模式,npm get global可以查看当前使用的安装模式。

查看完整回答
反对 回复 2019-03-14
?
慕莱坞森

TA贡献1810条经验 获得超4个赞

1.首先两者在调用方式的不同。在代码中,本地安装可以直接通过require()的方式引入;var moduleName = require('moduleName');全局的安装是供命令行(command line)使用的,比如grunt,全局安装的方式是没有办法用require调用包的;

2.其次来说两者安装位置不不同之处。npm install moduleName ,则是将模块下载到当前命令行所在目录。npm install moduleName -g ,模块将被下载安装到全局目录中,即Node的安装目录下的node_modules下

3.最后是两者对于安装来说。可以通过使用npm set global=true/false来设定安装模式,npm get global可以查看当前使用的安装模式。

扩展资料

NPM:NPM是Network Power Manager缩写,是网络管理电源控制器,是克莱沃自主研发、生产制造的具有世界最先进技术水平的新一代网络管理电源监控产品。


 


查看完整回答
反对 回复 2019-03-14
?
神不在的星期二

TA贡献1963条经验 获得超6个赞

命令中,全局安装(global)和本地安装(local)方式的区别为带参数-g和不带参数-g。

具体区别:

1.安装位置:

npm install moduleName ,则是将模块下载到当前命令行所在目录。npm install moduleName -g ,模块将被下载安装到全局目录中,即Node的安装目录下的node_modules下

2.调用方式:

在代码中,本地安装可以直接通过require()的方式引varmoduleName=require('moduleName');全局的安装是供命令行(command line)使用的,比如grunt,全局安装的方式是没有办法用require调用包的。

扩展资料:

只要计算机开着,内存驻留程序就一直在内存中,甚至当其它程序活动时,还能使用内存驻留程序。用INSTALL命令可以装入MS-DOS内存驻留程序,例如Fastopen,Nlsfunc和Share。

INSTALL─注解:

INSTALL不为装入的程序生成环境。因此,用INSTALL装入程序比在AUTDEXEC.BAT中启动稍微要省一些内存。如果应用程序要使用环境变量或快捷键,或需要处理严重错误,最好不用INSTALL装入。

CONFIG.SYS的处理顺序

执行完所有的DEVICE命令之后,在装入命令解释程序之前执行INSTALL命令。不可能在执行DEVICE命令之前装入内存驻留程序。


查看完整回答
反对 回复 2019-03-14
?
噜噜哒

TA贡献1784条经验 获得超7个赞

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

  1. 全局安装

(1)安装方式:
npm install package-name -g  ||   npm install package-name  -global,  参数 -g代表安装到全局环境中 

(2)安装位置:

包安装在Node安装目录下的node_modules文件夹中,一般在 \Users\用户名\AppData\Roaming\ 目录下
可以使用npm root -g查看全局安装目录

(3)调用方式:

全局安装后可以供命令行(command line)使用,用户可以在命令行中直接运行该组件包支持的命令

2.本地安装

(1)安装方式:
npm install package-name || npm install package-name --save -dev  参数--save-dev的含义是代表把你的安装包信息写入package.json文件的devDependencies字段中,包安装在指定项目的node_modules文件夹下

(2)调用方式:

本地安装后可以直接通过require()的方式引入项目中node_modules目录下的模块

总结:

一般安装在全局的都是有命令行需求的 package,但是具体项目中的包需要本地安装。


扩展资料:

NPM是Network Power Manager缩写,是网络管理电源控制器,是克莱沃自主研发、生产制造的具有世界最先进技术水平的新一代网络管理电源监控产品。



查看完整回答
反对 回复 2019-03-14
  • 6 回答
  • 0 关注
  • 730 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信