הקמה
נדרש Node.js 22.12 או חדש יותר כדי לבנות את האתר, ו־Python 3.11 או חדש יותר כדי להריץ את המעבדות.
npm install
npm start
האתר המקומי נפתח ב־http://localhost:3000.
בדיקות:
npm test
npm run test:sim
npm run typecheck
npm run build
python code/lab01/agent.py
python code/lab02/tools.py
python code/lab03/planner.py
python code/lab04/crew.py
python code/lab05/evaluate.py
להוסיף שיעור
- יוצרים קובץ ב־
docs/sessions/, ואת התרגום באותו שם ב־i18n/en/docusaurus-plugin-content-docs/current/sessions/. - מוסיפים אותו ל־
sidebars.tsבמקום הנכון. - מוסיפים שורה ב־
src/data/sessions.tsכדי שהעמוד הראשי יכיר אותו, וכותרת ותקציר ב־src/data/sessionText.tsובקובצי התרגום שב־i18n/. - אם השיעור עדיין לא אושר, שמים בראשו את רכיב
DraftBanner.
פרסום
האתר סטטי. ב־Cloudflare Pages:
- פקודת בנייה:
npm run build - תיקיית פלט:
build - גרסת Node: 22 ומעלה
אין צורך בכרטיס אשראי עבור האתר עצמו. חשבון GitHub וחשבון Cloudflare נדרשים רק בשלב הפרסום, והם מחוברים על ידכם. אחרי החיבור, דחיפה לענף המקושר מפרסמת את האתר.
החליפו ב־docusaurus.config.ts את url בכתובת שקיבלתם, למשל https://your-project.pages.dev.
מצאתם טעות בעמוד? כתבו למרצה