由于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
命令再执行即可