创建基本包

yarn init 命令将引导你创建 package.json 文件以配置有关包的一些信息。这类似于 npm 中的 npm init 命令。

创建并导航到新目录以保存包,然后运行 yarn init

mkdir my-package && cd my-package
yarn init

回答 CLI 中的问题

question name (my-package): my-package
question version (1.0.0): 
question description: A test package
question entry point (index.js): 
question repository url: 
question author: StackOverflow Documentation
question license (MIT): 
success Saved package.json
✨  Done in 27.31s.

这将生成类似于以下的 package.json 文件

{
  "name": "my-package",
  "version": "1.0.0",
  "description": "A test package",
  "main": "index.js",
  "author": "StackOverflow Documentation",
  "license": "MIT"
}

现在让我们尝试添加依赖项。这个的基本语法是 yarn add [package-name]

运行以下命令以安装 ExpressJS

yarn add express

这将为你的 package.json 添加一个 dependencies 部分,并添加 ExpressJS

"dependencies": {
    "express": "^4.15.2"
}