Publikowanie
To jest minimalna struktura pakietu wieży:
warriorjs-tower-got
├── index.js
└── package.json
Gdzie index.js
będzie zawierać kod który napisaliśmy podczas tego poradnika, a package.json
będzie zawierał informacje o managerze pakietów:
{
"name": "warriorjs-tower-got",
"version": "0.1.0",
"description": "There is only one war that matters: the Great War. And it is here.",
"main": "index.js",
"keywords": ["warriorjs-tower"],
"dependencies": {
"@warriorjs/geography": "^0.4.0"
}
}
Niektóre specjalne zagadnienia:
- Nazwa pakietu musi zaczynać się od
warriorjs-tower-
aby wieża była automatycznie ładowana przez WarriorJS. warriorjs-tower
powinno być umieszczone w polu "słowa kluczowe" dla lepszej rozpoznawalności twojej wieży.
Podczas pracy na wieży możesz użyć paczki managera pakietów
aby utworzyć dla niej archiwum, a potem zainstalować je gdzie zainstalowałeś @warriorjs/cli
poprzez:
instalacja managera pakietów <path/to/tarball>
Po wykonaniu tej czynności uruchomienie warriorjs
powinno załadować twoją wieże automatycznie.
Po przetestowaniu i dostosowaniu twojej wieży jesteś gotowy do publikacji jej wmanagerze pakietów by inni mogli na niej zagrać. Podążaj zgodnie z instrukcją by nauczyć się jak opublikować paczkę w managerze pakietów.