A kiválasztott változat és az aktuális verzió közötti különbségek a következők.
Előző változat mindkét oldalon Előző változat | |||
oktatas:web:yarn [2024/03/24 15:39] admin eltávolítva |
— (aktuális) | ||
---|---|---|---|
Sor 1: | Sor 1: | ||
- | [[oktatas:web|< Web]] | ||
- | |||
- | ====== Yarn ====== | ||
- | |||
- | * **Szerző:** Sallai András | ||
- | * Copyright (c) Sallai András, 2021 | ||
- | * Licenc: [[https://creativecommons.org/licenses/by-sa/4.0/|CC Attribution-Share Alike 4.0 International]] | ||
- | * Web: https://szit.hu | ||
- | |||
- | |||
- | ===== A Yarn ===== | ||
- | |||
- | A Yarn egy csomagkezelő és projektkezelő szoftver. | ||
- | |||
- | Webhely: | ||
- | * https://yarnpkg.com/ | ||
- | ===== Telepítés ===== | ||
- | |||
- | npm install -g yarn | ||
- | |||
- | |||
- | Megjegyzés: A Debian GNU/Linuxon a yarn csomag más célt szolgál. | ||
- | |||
- | ===== Projekt készítés ===== | ||
- | |||
- | |||
- | mkdir projekt01 | ||
- | cd projekt01 | ||
- | yarn init | ||
- | |||
- | Válaszoljunk a kérdésekre. | ||
- | |||
- | Az előkészítés után megjelenik egy package.json fájl. | ||
- | |||
- | Tartalma a választásoktól függően: | ||
- | <code> | ||
- | { | ||
- | "name": "projekt01", | ||
- | "version": "1.0.0", | ||
- | "description": "Teszt", | ||
- | "main": "index.js", | ||
- | "author": "Nagy János", | ||
- | "license": "MIT" | ||
- | } | ||
- | </code> | ||
- | |||
- | |||
- | ===== Függőségek telepítése ===== | ||
- | |||
- | yarn | ||
- | yarn install | ||
- | |||
- | |||
- | yarn add [csomag] | ||
- | yarn add [csomag]@[verzió] | ||
- | yarn add [csomag]@[tag] | ||
- | |||
- | yarn add [csomag] --dev # fejlesztéshez | ||
- | yarn add [csomag] --peer # normál függőség | ||
- | |||