由于npm的问题比较多,所以想试试比较火的yarn,本篇记录从npm到yarn的迁移。
安装
去yarn官网查看安装方法,windows下可以直接下载安装包。
命令
大体和npm命令相同,下面大概列一个表格:
| npm命令 | yarn命令 | 作用 |
|---|---|---|
| npm install | yarn或yarn install | 安装全部依赖 |
| npm install xx | yarn add xx | 添加运行时依赖包xx |
| npm install xx —save-dev | yarn add —dev | 添加开发时依赖包xx |
| npm init | yarn init | 初始化一个新项目 |
| npm uninstall xx | yarn remove xx | 删除依赖项 |
| npm update xx | yarn upgrade xx | 升级依赖项 |
| npm run dev | yarn run dev或yarn dev | 运行一个定义好的包脚本 |
| -g | global | 全局安装使用的参数 |
迁移
- 删除项目根目录下的
package-lock.json文件,运行yarn后会生成yarn.lock文件代替 - 删除
node_modules目录下的所有原来用npm安装的文件 - 在项目根目录下执行:
1
yarn
- 安装完成后,如果需要启动项目,把
npm run xxx命令改成yarn xxx命令再执行即可