yarn的安装和简单使用
yarn的安装和简单使用
yarn是一款取代npm的包管理工具
yarn的优点
-
速度超快。
Yarn 缓存了每个下载过的包,所以再次使用时无需重复下载。 同时利用并行下载以最大化资源利用率,因此安装速度更快。
-
超级安全。
在执行代码之前,Yarn 会通过算法校验每个安装包的完整性。
-
超级可靠。
使用详细、简洁的锁文件格式和明确的安装算法,Yarn 能够保证在不同系统上无差异的工作。
yarn的安装
-
下载安装node.js,使用npm安装
npm install -g yarn
-
配置淘宝镜像
yarn config set registry https://registry.npm.taobao.org -g yarn config set sass_binary_site http://cdn.npm.taobao.org/dist/node-sass -g
yarn的使用
-
初试化项目
yarn init
这是个互动型指令,键入后,yarn会引导你输入项目的基本信息来生成package.json文件,如下
如果你的项目文件里已经有了一个package.json,则将使用原来的package.json作为默认值。使用yarn init --yes可以跳过上述的互动对话。
-
安装依赖
yarn install
这个指令将安装package.json和本地node_modules文件夹中所有列出来的依赖项,并生成yarn.lock文件,顾名思义yarn.lock用来记录确切的版本号
-
运行脚本
yarn run
如果未指定yarn run的脚本,那么就会列出所有可运行的脚本