npm使用奇淫技巧
为什么我推荐使用 npm?
npm
是前端开发里最常用的包管理工具了,通常情况下我都会推荐使用 npm
作为包管理工具,而不推荐 cnpm
呢?其实理由很简单,只要你去看一看 npm
和 cnpm
管理的 node_modules
文件夹下的内容,就会明白我为什么更加推荐 npm
而不是 cnpm
了。
安装 npm
传送门 👉: Node.js 与 npm 安装
常用命令
传送门 👉: npm 常见命令
管理 npm 的版本:nvm
一般来说都推荐使用最新的稳定版即可。但总有些特殊时候我们需要切换我们的 node
版本!
这里我们可以选择 👉 NVM (Node Version Manager)
: Nodejs 的版本管理工具
安装 nvm
推荐使用 nvm-setup.zip
👉: 地址
没错,就这么简单!
当然这里建议在安装之前,先检查一下是否已经安装过 node
版本,如果有的话,建议卸载掉(控制面板》卸载程序),否则可能导致意外错误:NVM
可能在项目的文件夹下无法使用。
1 | npm ls -g --depth=0 // 查看全局安装中是否有早前安装的node |
nvm 的常用命令
1 | nvm // 会提示nvw下的相关命令 |
到这里我们就可以快速的切换我们的 node
版本了!
管理 npm 源:nrm
因为 npm
的下载速度有时候实在令人着急,所以很多时候我们都会选择淘宝的源,来看看我们以前是怎么换源的:
1 | npm config set registry https://registry.npm.taobao.org |
好长一串是吧,而且我还想使用其他源呢?比如公司的自有源,这么长一串实在是太烦了啊,所以我推荐使用 nrm
安装 nrm
在命令行执行命令,全局安装 nrm
。
1 | npm install -g nrm |
更加简单了……
常用命令
1 | nrm ls //查看可选的源。 |
随时随地,想怎么换就怎么换!
更新你的依赖版本: npm-check-updates
有时候在写nmp
工程的时候,想要更新模块到最新的版本,还是比较麻烦的,所以这里推荐 npm
的模块更新:npm-check-updates
安装 npm-check-updates
1 | npm install -g npm-check-updates |
常用命令
1 | npm outdated //查看依赖的当前版本、最新版本 |
结语
到这里基本就结束了,快去试一试吧!
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来自 你真是一个美好的人类!