1
配置全局插件文件存放目录
说明:本地nodejs安装路径为:D:\Software\Nodejs
先在安装目录创建2个空的文件夹
cd /d D:\Software\Nodejs mkdir node_cache mkdir node_global
然后再执行以下命令:
npm config set prefix "D:\Software\Nodejs\node_global" npm config set cache "D:\Software\Nodejs\node_cache"
2
安装全局插件
安装全局插件的好处的话,就是可以所有用户以及所有项目都共用这些插件。
首先查看全局插件的安装存放目录的位置:
npm root -g
npm 全局安装插件:
npm install module_name -g # -g参数表示全局安装
执行命令安装一下cnpm、newman、vue的插件:
npm install c npm -gnpm install newman -g npm install vue -g
查看npm安装的全局插件列表:
npm list -g 或者 npm ls -g
3
生产和开发环境依赖包的安装
这里主要来检验一下在安装环境过程中加上环境参数的时候,对package.json有什么区别:
# 默认,安装的包是生产的依赖 npm install newman [--save|-S] # --save与-S等价 # 有部分插件,只有在本地调试的时候才会用到,比如代码检测插件ESLint npm install eslint [--save-dev|-D] # --save-dev与-S等价
eslint 是一个代码检查的插件,类似sonarqube里面的打码扫描一样,像这种插件的话只需要本地使用,就可以用开发环境的进行依赖包安装。
4
Npm的其他命令or用法
使用cnpm命令代替npm命令进行依赖包安装,加速下载插件
npm install -g cnpm --registry=https://registry.npm.taobao.org cnpm install module_name
指定镜像安装:
npm install --registry=https://registry.npm.taobao.org
设置代理
npm config set proxy http://username:password@server:port npm confit set https- proxy http://username:password@server:port
删除代理
npm config delete proxy npm config delete https-proxy
查看npm配置内容(可以配置默认指定源)
npm config get registry
或者查看配置文件
linux: ~/.npmrc
windows:用户目录下的.npmrc 文件
其他命令:
# 提供一些其他命令供大家自己扩展学习了解(以下命令中的module_name要改为具体的包名) npm/cnpm view module_name version #查看某个包的最新版本 npm/cnpm view module_name versions #查看某个包的所有版本 npm uninstall module_name npm uninstall -g module_name
今天的学习告一段落啦,如果在使用命令过程中遇到了问题,不要慌,可以copy报错内容百度一下,一般都能找到解决方法。
关注我,后续带你一起写页面,开发测试小工具,辅助提升测试效率。