本页目录
yarn init
创建一个新包。
语法
- yarn init
当 yarn -v
显示版本为1.xx.xx(1.22.19)中初始化yarn2
- yarn init -2
实例
在本地目录中创建一个新包:
- yarn init
在本地目录中创建一个新的私有包:
- yarn init -p
创建一个新包并将 Yarn 版本存储在其中:
- yarn init -i=latest
创建一个新的私有包并将其定义为工作区根目录:
- yarn init -w
选项
- -p,--private
- 初始化私有包
- -w,--workspace
- 初始化一个带有package/目录的工作区根目录
- -i,--install
- 用一个特定的捆绑包初始化一个包,该包将被锁定在项目中
- -n,--name #0
- 使用给定名称初始化包
细节
这个命令将在你的本地目录中建立一个新的软件包。
如果设置了-p,-private
或-w,-workspace
选项,该包将默认为私有
如果设置了 -w,–workspace 选项,则包将被配置为接受 packages/
目录中的一组工作区。
如果设置了-i,-install
,Yarn将首先使用 yarn set version
下载它,然后才将init调用转发给新下载的bundle。如果没有参数,下载的捆绑包将是 latest
。
可以使用 initScope
和 initFields
配置值更改清单的初始设置。此外,Yarn 将生成一个 EditorConfig 文件,其规则可以通过 initEditorConfig
更改,并将在当前目录中初始化一个 Git 存储库。