6 回答
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可以查看当前使用的安装模式。
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缩写,是网络管理电源控制器,是克莱沃自主研发、生产制造的具有世界最先进技术水平的新一代网络管理电源监控产品。
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命令之前装入内存驻留程序。
TA贡献1784条经验 获得超7个赞
nodejs npm install全局安装和本地安装的区别:
全局安装
(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缩写,是网络管理电源控制器,是克莱沃自主研发、生产制造的具有世界最先进技术水平的新一代网络管理电源监控产品。
- 6 回答
- 0 关注
- 785 浏览
添加回答
举报