Bu repo-da az.reactjs.org səhifəsinin mənbə kodu yerləşir.
🇺🇸 English Version | 📖 Lüğət | 💅 Stil Təlimatları | ✅ Proqres: 100%
- Git
- Node: 8.4.0 və ya yuxarı hər hansı 8.x versiyası
- Yarn: Quraşdırma təlimatları üçün Yarn səhifəsinə baxın
- Repo-nun forku (hər hansı kontribusiya üçün)
- az.reactjs.org reposunun lokal maşında klonu
- Layihə direktoriyasına daxil olmaq üçün
cd az.reactjs.org
yazın - Veb Səhifənin npm asılılıqlarını yükləmək üçün
yarn
yazın
yarn dev
yazaraq hot-reload olan təkmilləşdirmə serverini başladın (Gatsby ilə işləyir)open http://localhost:8000
yazaraq səhifəni sevdiyiniz brauzerdə açın
Sənədlər fərqli ton və məqsəd ilə yazılmış bir neçə bölməyə bölünüblər. Əgər siz birdən çox cümlə yazmaq istəyirsinizsə uyğun bölməyə aid kontribusiya qaydaları ilə tanış olun.
az.reactjs.org
repo-su olan lokal direktoriyadangit checkout master
çağırın- Ən yeni kodun olduğundan əmin olmaq üçün
git pull origin master
yazın - Branch yaratmaq üçün
git checkout -b the-name-of-my-branch
(the-name-of-my-branch
-i uyğun ad ilə dəyişin) yazın
- "Lokal İstifadə" təlimatlarına baxın
- Faylları yaddaşa yazın və brauzerdə yoxlayın
src
-da React komponentlərə olan dəyişikliklər hot-reload ediləcəkcontent
-də olan markdown fayllarına olan dəyişikliklər hot-reload ediləcək- Pluginlər ilə işləyirsinizsə
.cache
direktoriyasını silib serveri restart edin
- Əgər mümkündürsə vizual dəyişiklikləri bütün sıravi mobil və desktop brauzerlərinin ən yeni versiyalarında yoxlayın.
- Layihə direktoriyasından
yarn check-all
çağırın. (Bu Prettier, ESLint və Flow-nu işə salacaq.)
git add -A && git commit -m "My message"
(My message
-i commit mesajı ilə dəyişin. Məsələn,Fix header logo on Android
) çağıraraq dəyişiklikləri stage və commit edingit push my-fork-name the-name-of-my-branch
- az.reactjs.org repo-suna baxdıqda push etdiyiniz branch-ləri görəcəksiniz.
- GitHub-ın təlimatlarını tətbiq edin.
- Əgər mümkündürsə vizual dəyişikliklərin skrinşotlarını əlavə edin. Digərlərinin dəyişiklikləri görməsi üçün PR yaranan kimi Netlify səhifəsi avtomatik olaraq düzəldiləcək.
Əgər az.reactjs.org
tərcümə etmək istəyirsinizsə isreacttranslatedyet.com səhifəsində olan cari tərcümə səylərinə baxın.
Əgər tərcümə lüğətinə yeni termin əlavə etmək və ya hər hansı bir termini dəyişmək istəyirsinizsə, repoda olan glossary.md faylını redaktə edib PR yaradın. Bu sənədlərdə bütün terminlər sənəd boyu eyni formada işlədilir. Bu səbəbdən, dəyişikliklərin səbəbini PR-da izah edin.
yarn reset
çağıraraq lokal keşi təmizləyin
az.reactjs.org səhifəsinə yüklənən kontent CC-BY-4.0 ilə lisenziya olunub. Lisenziyanı LICENSE-DOCS.md faylından tapa bilərsiniz.