# npm
- nrm切换源
npm install -g nrm
nrm ls
nrm use taobao
1
2
3
4
5
6
2
3
4
5
6
# npm切换源
- 官方npm config set registry https://registry.npm.taobao.org
npm config set registry https://registry.npmjs.org/
- 淘宝镜像
npm config set registry https://registry.npm.taobao.org
1
2
3
4
5
6
7
8
2
3
4
5
6
7
8
# npm命令
# 单独安装npm
wget -O -https://npmjs.com/install.sh | bash
# 升级 npm 版本
sudo npm install -g npm@next
# 安装 卸载包
npm install # 安装
npm uninstall # 卸载
1
2
3
4
5
6
7
8
9
10
11
12
2
3
4
5
6
7
8
9
10
11
12
- Chromedriver 下载不下来
npm install chromedriver --chromedriver_cdnurl=http://cdn.npm.taobao.org/dist/chromedriver
1
2
2
- node-sass 下载不下来
npm i node-sass --sass_binary_site=https://npm.taobao.org/mirrors/node-sass/
1
2
2
# npm jenkins 部署 权限报错 尝试
npm install --unsafe-perm=true --allow-root
1
2
3
2
3
# npm -d -s -g 的区别
npm install module_name -S 即 npm install module_name --save 写入dependencies
npm install module_name -D 即 npm install module_name --save-dev 写入devDependencies
npm install module_name -g 全局安装(命令行使用)
npm install module_name 本地安装(将安装包放在 ./node_modules 下)
1
2
3
4
5
6
7
2
3
4
5
6
7