npm

临时指定淘宝 npm 源

1
$ npm i node-sass@3.8.0 --registry=https://registry.npm.taobao.org

更新NPM包

npm-check是用来检查npm依赖包是否有更新,错误以及不在使用的,我们也可以使用npm-check进行包的更新。
安装npm-check

1
npm install -g npm-check

检查npm包的状态:

1
npm-check -u -g


通过上下键可以移动光标,使用空格键可以选择需要处理的包,回车直接进行处理。
选择npm@3.10.2包升级到3.10.3:

1
2
3
4
5
6
7
8
9
10
11
12
13
? Choose which packages to update. npm@3.10.3
$ npm install --global npm@3.10.3 --color=always
/usr/local/bin/npm -> /usr/local/lib/node_modules/npm/bin/npm-cli.js
/usr/local/lib
└─┬ npm@3.10.3
├── aproba@1.0.4
├── has-unicode@2.0.1
└── read-package-tree@5.1.5
[npm-check] Update complete!
[npm-check] npm@3.10.3
[npm-check] You should re-run your tests to make sure everything works with the updates.

坚持原创技术分享,您的支持将鼓励我继续创作!