本页目录
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 存储库。