Acest ghid oferă instrucțiuni pas cu pas pentru configurarea mediului de dezvoltare necesar pentru a contribui la acest proiect MkDocs Material. Urmând acești pași, vei putea instala toate dependințele, rula proiectul local și contribui eficient.
Înainte de a începe, asigură-te că ai instalat următoarele:
- Visual Studio Code (VS Code)
- Python
- pip
- Git
- GitHub Desktop (opțional)
- Descarcă VS Code de aici.
- Rulează instalatorul și urmează instrucțiunile.
- În timpul instalării, asigură-te că opțiunea "Add to PATH" este bifată.
- Descarcă ultima versiune de Python de aici.
- Rulează instalatorul.
- Bifează opțiunea "Add Python to PATH" înainte de a apăsa „Install Now”.
- Verifică instalarea deschizând Command Prompt (
Win + R, tasteazăcmd, apasă Enter) și rulează:python --version pip --version
După instalarea Python, actualizează pip la cea mai recentă versiune:
python -m pip install --upgrade pip- Descarcă Git de aici.
- Rulează instalatorul și urmează pașii de instalare.
- Asigură-te că opțiunile "Git Bash Here" și "Add to PATH" sunt bifate.
- Verifică instalarea:
git --version
Poți clona repo-ul folosind GitHub Desktop sau Git.
- Instalează GitHub Desktop.
- Deschide GitHub Desktop și autentifică-te în contul GitHub.
- Click pe File > Clone repository.
- Selectează "URL", introdu URL-ul repo-ului și alege o locație locală.
- Apasă Clone.
- Deschide Command Prompt și navighează la directorul dorit.
- Clonează repo-ul cu comanda:
git clone https://github.com/BrickBot15996/brickbot-docs.git cd brickbot-docs
Rulează următoarea comandă în directorul proiectului pentru a instala MkDocs și tema Material:
pip install mkdocs mkdocs-materialsau
python -m pip install mkdocs mkdocs-materialDacă încă mai ai probleme, întreabă-l pe ChatGPT! Pip e extrem de enervant.
De asemenea, urmeaza tutorialul de aici pentru a instala celelalte dependențe.
Pornește serverul de dezvoltare:
mkdocs serveDeschide browserul și accesează http://127.0.0.1:8000/ pentru a vizualiza documentația.
Cu Git:
git checkout -b branch-nameCu GitHub Desktop:
- Deschide GitHub Desktop.
- Asigură-te că repo-ul este selectat.
- Click pe Current Branch și selectează New Branch.
- Introdu un nume pentru branch și apasă Create Branch.
Editează fișierele Markdown din folderul docs/ și testează modificările rulând mkdocs serve.
Cu Git:
git add .
git commit -m "Descrierea modificărilor"Cu GitHub Desktop:
- În GitHub Desktop, modificările tale vor apărea automat.
- Completează câmpul „Summary” cu o descriere a modificărilor.
- Apasă Commit to branch-name.
Cu Git:
git push origin branch-nameCu GitHub Desktop:
- Asigură-te că ești pe branch-ul corect.
- Click pe Push origin pentru a trimite modificările pe GitHub.
- Mergi pe pagina repo-ului pe GitHub.
- Click pe "Compare & pull request".
- Oferă un titlu clar și o descriere a modificărilor.
- Apasă Submit pull request.
- Ghid sintaxă Markdown: https://www.markdownguide.org/
- Documentație MkDocs: https://www.mkdocs.org/
- Documentație MkDocs Material: https://squidfunk.github.io/mkdocs-material/
Asigură-te că Python și pip sunt adăugate în variabila PATH. Dacă nu, adaugă-le manual:
- Deschide Windows Search și caută "Environment Variables".
- Click pe "Edit the system environment variables".
- Click pe "Environment Variables".
- La System Variables, selectează
Path, apoi Edit. - Click New și adaugă căile (înlocuiește
X.Ycu versiunea ta de Python):C:\Users\NumeleTău\AppData\Local\Programs\Python\PythonX.Y\ C:\Users\NumeleTău\AppData\Local\Programs\Python\PythonX.Y\Scripts\ - Click OK și repornește calculatorul.
Rulează comanda pentru actualizarea pip:
python -m pip install --upgrade pipApoi reinstalează dependențele:
pip install -r requirements.txtAsigură-te că Git este configurat corect:
git config --global user.name "Numele Tău"
git config --global user.email "emailul.tau@example.com"Apoi publică folosind:
mkdocs gh-deployAcest README servește drept ghid pentru contribuitori. Dacă întâmpini probleme, consultă documentația oficială sau deschide un issue în repo!