http://www.cnblogs.com/enix/p/3635343.html
1, 安装node
http://www.nodejs.org/download/ 官网下载不同环境的安装包
window
我下载的 window 的msi 64位 node-v8.11.3-x64.msi
下载后双击就可以。node装完也装上了npm
linux
下载linux 版本的node-v8.11.3-linux-x64.tar.xz
上传服务器解压 tar -xvJf node-v8.11.3-linux-x64.tar.xz
然后设置全局:
1 2 |
|
执行node -v 安装成功
2. 配置npm: npm config --help 可以看更多命令
[root@]# npm config --help
npm config set <key> <value>
npm config get [<key>]
npm config delete <key>
npm config list [--json]
npm config edit --编辑文件
npm set <key> <value>
npm get [<key>]
1> NPM 用官方地址下载依赖包速度慢 这时候需要修改淘宝镜像
npm config set registry http://registry.npm.taobao.org/
如果需要发布包改成原来地址:npm config set registry https://registry.npmjs.org/
2> 为npm设置代理,上网用
$ npm config set proxy http://server:port
$ npm config set https-proxy http://server:port
如果代理需要认证的话可以这样来设置。
$ npm config set proxy http://username:password@server:port
$ npm config set https-proxy http://username:pawword@server:port
3> 删除
npm config delete registry
4> 可以直接修改配置文件:
npm config edit 找到对应的 值,修改。注意,要放在上面,否则不生效
5> 查看当前的配置
npm config ls
6> window 配置文件位置
例如我把nodejs安装在C盘根目录,
配置文件npmrc的路径为:"C:\nodejs\node_modules\npm\npmrc";
记事本打开npmrc,修改内容为:(一定放在上面,不能再原来的地方改。)
registry = "https://registry.npm.taobao.org/"
prefix = C:\Program Files\nodejs
cache = C:\Program Files\nodejs\node_cache
7>查询本机npm
默认全局安装目录
npm config get prefix