yarn vs npm
| yarn | npm | 功能 |
|---|---|---|
| yarn | npm install | 安装包 |
| yarn add 包名 | npm install 包名 –save | 安装包并将该包保存到 package.json文件中 |
| yarn remove 包名 | npm uninstall 包名 –save | 卸载包并将该包从package.json文件中移除 (npm中可将保存设置为默认,与yarn一样的行为:npm config set save true) |
| yarn add 包名 –dev | npm install 包名 –save-dev | 保存到devDependencies节点 |
| yarn upgrade | npm update –save | 更新包到最新版本 |
| yarn add 包名 | npm install 包名@latest –save | 安装最新的包并保存 |
| yarn global add 包名 | npm install 包名 –global | 全局安装 |
| yarn init | npm init | |
| npm link | npm link | |
| npm outdated | npm outdated | |
| npm publish | npm publish | |
| npm run | npm run | |
| npm cache clean | npm cache clean | |
| npm login | npm login | |
| npm test | npm test |
yarn独有功能
| 命令 | 功能 |
|---|---|
| yarn licenses ls | 允许你检查依赖的许可信息 |
| yarn licenses generate | 自动创建依赖免责声明 license |
| yarn why taco | 检查为什么会安装 taco,详细列出依赖它的其他包 |
npm独有功能
| 命令 | 功能 |
|---|---|
| npm xmas | |
| npm visnup |
6868

被折叠的 条评论
为什么被折叠?



