所有可用的命令都按照字母先后顺序列在此处,其中最常用的有:
- :为当前正在开发的包新增一个依赖包;
- :初始化包;
yarn install
:安装package.json
文件里定义的所有依赖包;- :从当前包里移除一个未使用的包。
执行不带任何命令的yarn
,等同于执行,并透传所有参数。
执行yarn <command> [<args>]
将会执行当前包内安装过的(Local,而非Global)对应名称的命令,这样就可以不必为了一些简单的场景而专门去配置自定义脚本。
当在同一个服务器上同时运行多个 yarn 实例时,你可以通过传递全局标志 —mutex
并跟一个 file
或 参数,确保任意给定时间只有一个实例运行(并且避免冲突)。
当使用 network
时,Yarn 默认会在 31997
端口创建一个服务器,你也可以指定一个备用端口。
--mutex network
--mutex network:30330
运行 会打印执行(创建目录、复制文件或 HTTP 请求等) 的详细信息。