Yeni bir proje oluşturma

Bir deponuzun / dizininizin var olup olmadığı önemli değildir; eğer tamamen yeni bir proje başlatıyorsanız, Yarn ekleme her zaman aynı şekilde işler.

Yarn eklemek isteğiniz dizinde bulunan termalinizde/konsolunuzda (ki bu her zaman projenizin temelini oluşturmalı) şu komutu çalıştırın:

yarn init

Bu, aşağıdaki sorularla yeni bir yarn projesi oluşturmak için interaktif bir form açacaktır:

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

Bunların her birisi için cevap yazabilir, sadece giriş yapıp/geri dönerek varsayılanı kullanabilir ya da boş bırakabilirsiniz.

package.json

Şimdi şuna benzer bir package.json ‘a sahip olmalısınız:

{
  "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 ‘i çalıştırdığınızda yaptığı şey bu dosyayı oluşturmaktır. Arka planda hiç bir şey gerçekleşmez. Bu dosyayı istediğiniz kadar düzenlemekten çekinmeyin.

package.json, projeniz hakkında bilgi depolamak için kullanılır. Buna şunlar dahildir: projenizin adı, kaynak kodlarınızın yeri, projenizin geliştiricileri ve en önemlisi bu projeyi yüklemek için gerekli olan bağlılıklar.