プロジェクトの新規作成

既存のコードのリポジトリ / ディレクトリを持っているとしても、全く新しいプロジェクトを始めようとしているとしても、Yarnはいずれにせよ同じように動作します。

Yarnを追加しようとしているディレクトリ(ほとんどのケースでプロジェクトのルートのはずです) でターミナルまたはコンソールを開き、下記のコマンドを実行してください。

yarn init

新しいyarnプロジェクトを作成するために、下記の質問に答えるためのフォームが開かれます。

name (プロジェクトの名前): 
version (1.0.0): 
description: 
entry point (index.js): 
git repository: 
author: 
license (MIT):

これら各々を入力するか、デフォルト値を使うか空白のままにしておくなら、 enter/return を押すだけで回答することができます。

package.json

これで下記と同じような package.json が生成されているはずです。

{
  "name": "my-new-project",
  "version": "1.0.0",
  "description": "My New Project description.",
  "main": "index.js",
  "repository": {
    "url": "https://example.com/your-username/my-new-project",
    "type": "git"
  },
  "author": "Your Name <you@example.com>",
  "license": "MIT"
}

yarn initの実行で行われることは、このファイルを作成することだけです。バックグラウンドで何も行われません。あなたは好きなようにこのファイルを編集することができます。

package.jsonは、あなたのプロジェクト情報を格納するために使用されます。 これには、あなたのプロジェクト、メンテナーの名前やソースコードの場所などが含まれますが、最も重要なことはプロジェクトのインストールに必要な依存関係の情報が含まれていることです。