نشر
هذا هو الحد الأدنى من هيكل رزم البرج:
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
يجب أن يكون في حقل "الكلمات المفتاحية" من أجل إكتشاف جيد لبرجك.
عند العمل على البرج، يمكنك استخدامnpm pack
لإنشاء tarball لأجله، ثم تثبيته حيث قمت بتثبيت @warriorjs/cli
بالقيام بالتالي:
تثبيت npm بـ <path/to/tarball>
بعد القيام بذالك، تشغيل warriorjs
يجب أن يقوم برفع برجك تلقائياً.
بمجرد اختبار برجك و التعديل عليه، سوف تكون على استعداد لنشره فيnpm لكي يقوم الآخرين بتشغيله. اتبع هذاالدليللتعرف على كيفية نشر الرزم في npm.