WarriorJS Docs
  • Играч
  • Аутор
  • Заједница
  • Српски језик (Ћирилица)
    • English
    • العربية
    • Català
    • Čeština
    • Deutsch
    • Ελληνικά
    • Español
    • Français
    • Italiano
    • Polskie
    • Русский
    • Svenska
    • Türkçe
    • 中文
    • 繁體中文
    • Помозите у превођењу
  • GitHub

›Водич

Водич

  • Увод
  • Направите своју кулу
  • Додавање нивоа
  • Дефинисање способности
  • Дефинисање јединица
  • Реструктурирање кода
  • Провера
  • Објављивање

API Аутора

  • Space API
  • Unit API
Translate

Објављивање

Ово је минимална структура пакета куле:

warriorjs-tower-got
├── index.js
└── package.json

index.js садржи код који смо писали кроз овај водич, а package.json информације о npm пакету:

{
  "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"
  }
}

Пар специфичних напомена:

  • Назив пакета мора да почиње са warriorjs-tower- како би се кула аутоматски учитала у игри WarriorJS.
  • warriorjs-tower би требало да се налази у пољу за "keywords" за бољу видљивост ваше куле.

Док радите на кули можете користити npm pack да направите пакет запакованих фајлова и инсталирате их где сте инсталирали @warriorjs/cli уносећи:

npm install <path/to/tarball>

Након тога, покретање warriorjs би требало да учита вашу кулу.

Када сте проверили и подесили вашу кулу, спремна је за објављивање на npm како би била доступна и другим играчима. Пратите следећи водич да научите како да објавите пакет на npm.

← ПровераSpace API →
WarriorJS Docs
Docs
PlayerMaker
Community
SpectrumTwitterFollow WarriorJS on Twitter
More
DonateGitHubStar