## 镜像举例:
1.临时使用
~~~
npm install gulp -g --registry https://registry.npm.taobao.org
~~~
2.持久使用
~~~
npm config set registry https://registry.npm.taobao.org
// 配置后可通过下面方式来验证是否成功
npm config get registry
// 或npm info express
~~~
3.通过cnpm
~~~
npm install -g cnpm --registry=https://registry.npm.taobao.org
~~~
4.全局安装包
~~~
npm list -g --depth 0
npm ls -g 查看全局安装的模块及依赖
npm uninstall xxx -g 卸载模块
npm cache clean 清理缓存
~~~
npm 安装各种包 软件
~~~
# 查看 npm 命令列表
$ npm help
# 查看各个命令的简单用法
$ npm -l
# 查看 npm 的版本
$ npm -v
# 查看 npm 的配置
$ npm config list -l
#npm init用来初始化生成一个新的package.json文件。它会向用户提问一系列问题,如果你觉得不用修改默认配置,一路回车就可以了。如果使用了-f(代表force)、-y(代表yes),则跳过提问阶段,直接生成一个新的package.json文件。
$ npm init -y
# 本地安装
$ npm install <package name>
# 全局安装
$ npm install -global <package name>
$ npm install -g <package name>
$ npm uninstall [package name]
# 卸载全局模块
$ npm uninstall [package name] -global
#npm list命令以树型结构列出当前项目安装的所有模块,以及它们依赖的模块。
$ npm list
# 加上global参数,会列出全局安装的模块。
$ npm list -global
# npm list命令也可以列出单个模块。
$ npm list underscore
其余请查询网络
~~~