包管理器
● npm:以前慢,现在越改越好,默认使用国外源。
● cnpm:安装速度无敌,文件部署与npm不同(所以称不完全兼容),使用老版本npm6命令,一年多没有更新,默认使用国内源。
● yarn:完全兼容npm,但现在优势一般。
● tyarn:使用国内源的yarn
命令对比
用途 | npm | cnpm | yarn |
---|---|---|---|
安装依赖 | npm install | cnpm install | yarn |
安装依赖包 | npm install antd npm i antd | cnpm install antd --save cnpm i antd -S | yarn add antd |
安装开发用依赖包 | npm install antd --save-dev npm i antd -D | cnpm install antd --save-dev cnpm i antd -D | yarn add antd --dev |
我更倾向于 yarn
扩展其他
参考资料:Cheat Sheet: npm vs Yarn Commands
拓展资料: 为什么我从 Npm 到 Yarn 再到 Npm?