# yarn简单使用

yarn简单使用

yarn是Facebook推出的一款npm包管理器的替代版本,简而言之就是拥有和npm相同的功能,但是性能比npm更强。

常用命令

  1. yarn add <依赖名> 在当前项目中添加某个包依赖,默认使用有--save参数,会将安装的包依赖记录到package.json文件
  2. yarn remove <依赖名> 删除当前项目中的某个依赖
  3. yarn install安装所有记录在package.json中的包依赖
  4. yarn upgrade 更新依赖
  5. yarn info 查看当前模块的package.json文件,同时还可以指定查看package.json特定对象,例如:yarn info mongoose dependencies 查看json中的dependencies对象
  6. yarn info <模块名> versions 查看该模块所有可用版本

文件结构

node_modules文件夹,保存所有安装的模块

.gitignore文件,提示git版本控制应该忽略的文件/文件夹

package.json当前模块相关信息

yarn.lock yarn程序需要的依赖版本控制文件

语义化版本控制

注意dependencies对象中的mongoose/underscore属性的值。其中的版本号分为三个部分。

其中第一部分为主版本号,第二部分为次版本号,三部分为补丁号。当有重大更新,改变了外部接口或者依赖的时候就更新主版本号;添加新功能,但不更改外部接口就更新次版本号;修复BUG就更新补丁号。

锁定主版本号,例:^5.7.3 或者5.x

锁定次版本号,例~5.4.2或者5.4.x

锁定版本,不允许更新,直接就是版本号,不加上~或者^

持续更新

原文地址:https://www.cnblogs.com/freesfu/p/11568947.html