跳至主要内容

yarn init

创建一个新包。

用法

$ yarn init

示例

在本地目录中创建一个新包

yarn init

在本地目录中创建一个新的私有包

yarn init -p

创建一个新包并将 Yarn 版本存储在内部

yarn init -i=latest

创建新的私有包并将其定义为工作区根目录

yarn init -w

详细信息

此命令将在本地目录中设置一个新包。

如果设置了 -p,--private-w,--workspace 选项,则该包默认情况下将为私有包。

如果设置了 -w,--workspace 选项,则该包将被配置为接受 packages/ 目录中的一组工作区。

如果给 -i,--install 选项一个值,Yarn 将首先使用 yarn set version 下载它,然后才将 init 调用转发到新下载的包。如果没有参数,则下载的包将为 latest

可以通过使用 initScopeinitFields 配置值来更改清单的初始设置。此外,Yarn 将生成一个 EditorConfig 文件,其规则可以通过 initEditorConfig 进行更改,并且将在当前目录中初始化一个 Git 存储库。

选项

定义描述

-p,--private

初始化私有包

-w,--workspace

使用 packages/ 目录初始化工作区根目录

-i,--install

使用将在项目中锁定的特定包初始化包

-n,--name #0

使用给定的名称初始化包