Створення нового проекту

Не має значення, чи у вас уже є існуючий проект або тека з кодом, чи ви починаєте з нуля, Yarn працює однаково в обох сценаріях.

В терміналі зайдіть в вашу теку, до якої ви хочете додати Yarn (майже завжди це корінь вашого проекту), виконайте команду:

yarn init

Це відкриє інтерактивну форму для створення нового yarn проекту з наступними запитання:

name (your-project):
version (1.0.0):
description:
entry point (index.js):
git repository:
author:
license (MIT):

Ви можете вводити відповіді на кожне з питань, або можете просто натискати Ввід, щоб погодитися зі значення по замовченню, або ви можете залишити поле порожнім.

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 використовується, щоб зберігати інформацію щодо вашого проекту. Це включає в себе ім’я вашого проекту, розробники, де розміщений вихідний код, але найбільш важливим є, які залежності необхідно встановити для вашого проекту.