从npm到yarn | 南风

从npm到yarn

由于npm的问题比较多,所以想试试比较火的yarn,本篇记录从npm到yarn的迁移。

安装

yarn官网查看安装方法,windows下可以直接下载安装包。

注意: 一定要上官网,不要上https://yarn.bootcss.com这个网站,在这个网站下载不了。

命令

大体和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 全局安装使用的参数

迁移

  1. 删除项目根目录下的package-lock.json文件,运行yarn后会生成yarn.lock文件代替
  2. 删除node_modules目录下的所有原来用npm安装的文件
  3. 在项目根目录下执行:
    1
    yarn
  4. 安装完成后,如果需要启动项目,把npm run xxx命令改成yarn xxx命令再执行即可