npm网络性能监控类产品 npm是什么意思
一、络性nodejs npm install全局安装和本地安装的控类区别
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
这种方式显然是络性不好的,所以一般都会使用全局安装方式统一安装的控类一个目录中去,这样既方便管理、结构清晰还可以重复利用。产品
扩展资料:
1、npm install moduleNames:安装Node模块
安装完毕后会产生一个node_modules目录,其目录下就是安装的各个node模块。
node的安装分为全局模式和本地模式。
一般情况下会以本地模式运行,包会被安装到和你的应用程序代码的本地node_modules目录下。
在全局模式下,Node包会被安装到Node的安装目录下的node_modules下。
全局安装命令为$npm install-g moduleName。
获知使用$npm set global=true来设定安装模式,$npm get global可以查看当前使用的安装模式。
示例:
npm install express
默认会安装express的最新版本,也可以通过在后面加版本号的方式安装指定版本,如npm install express@3.0.6
npm install<name>-g
将包安装到全局环境中
但是代码中,直接通过require()的方式是没有办法调用全局安装的包的。全局的安装是供命令行使用的,就好像全局安装了vmarket后,就可以在命令行中直接运行vm命令
npm install<name>--save
安装的同时,将信息写入package.json中项目路径中如果有package.json文件时,直接使用npm install方法就可以根据dependencies配置安装所有的依赖包,这样代码提交到github时,就不用提交node_modules这个文件夹了。
参考资料:nodejs npm install全局安装和本地安装的区别
二、npm是什么意思
npm的意思如下:
NPM是Network Power Manager缩写,是网络管理电源控制器,是克莱沃自主研发、生产制造的具有世界最先进技术水平的新一代网络管理电源监控产品。
NPM-Network Power Manager网络管理电源控制器,是克莱沃自主研发、生产制造的具有世界最先进技术水平的新一代网络管理电源监控产品。
CLEVER NPM技术领先、性能卓越、功能强大、安全可靠,管理者通过局域网或广域网,可对分布安装在世界各地机房、机柜内N台设备的电源进行监测、控制和管理;CLEVER NPM分为NPM2000、3000、3100、4000、4100、5000、5100和PCDS等8大系列产品。
NPM2000、3000、3100系列产品适用于482.6mm(19")标准机柜、水平方向固定安装;NPM4000、4100、5000、5100系列产品适用于482.6mm(19")标准机柜、垂直方向固定安装;
CLEVER NPM的技术性能类别分为 A、B、C、D等四个不同的档次,可满足不同客户和不同环境的使用要求;CLEVER NPM可通过INTERET网络进行远程监测、控制和管理:
参考资料:DeepFlow