שלב 1: הכנת המחשב שלכם
כדי שהמחשב יוכל להפוך את הקוד של Lovable לאתר אמיתי, הוא צריך להתקין מנוע שנקרא Node.js.
- הורדה: היכנסו לאתר nodejs.org.
- בחירה: חפשו את הכפתור שאומר "Current" (גרסה 24 ומעלה). זהו הגרסה עם התכונות הכי חדשות.
- התקנה: הורידו את הקובץ והריצו אותו כמו כל תוכנה אחרת (נקסט, נקסט, פיניש).
- איך יודעים שזה הצליח?
- לחצו על כפתור "התחלה" במקלדת, הקלידו את האותיות
cmdולחצו Enter. ייפתח חלון שחור. - בחלון השחור הקלידו:
node -vולחצו Enter. - אם ראיתם מספר (כמו
v24.1.0), המחשב שלכם מוכן לעבודה!
- לחצו על כפתור "התחלה" במקלדת, הקלידו את האותיות

שלב 2: רכישת דומיין ב-Hostinger ויצירת תת דומיין לכל פרויקט בנפרד
כדי שהאתר יופיע בכתובת משלו (למשל
collage.apps-ai.org), עלינו להכין לו "מיקום" נפרד בשרת.
השימוש בתיקייה נפרדת בתוך ה-File Manager הוא קריטי: הוא מבטיח הפרדה מוחלטת בין הקבצים של האפליקציה לבין קבצי הוורדפרס או אפליקציות אחרות.
זה מונע מצב שבו עדכון או תקלה באתר אחד ימחקו בטעות קבצים של אתר אחר, ושומר על סדר מושלם בניהול הפרויקטים שלכם.
- כדי לחסוך בזמן שלי נעזרתי בצאט ai של הוסטינגר ככה רשמתי לו:"אני רוצה לרכוש דומיין לשנתיים במחיר הכי טוב שיש וזול ועליו לפתוח תת דומיינים לכל פרויקט"
- כניסה לניהול הקבצים:
- חפשו ב-Hostinger את ה-File Manager.
- היכנסו לתיקיית
public_html. - היכנסו לתיקיית הסאב-דומיין שיצרתם (למשל
collage). ודאו שהיא ריקה (אם יש שם קובץ בשםdefault.php, מחקו אותו).אחר רכישת דומיין רשמו באותה שיחה:רכשתי את הדומין: apps-ai.org והתקנתי עליו וורדפרס (זה האתר הראשי שיכיל בתוכו את כל הפרויקטים)
"עכשיו אני רוצה לפתוח לאותו דומיין תת דומיין ללא וורדפרס ואם תיקייה נפרדת השם: "collage"זאת התוצאה: בוצע: נוצר תת‑הדומיין collage.apps-ai.org והוא מצביע לתיקייה נפרדת /public_html/collage (לא לתיקיית השורש של הוורדפרס).כדי לוודא/לנהל אותו ב‑hPanel: כנסי ל‑Subdomains עבור apps-ai.org דרך הכפתור שיופיע עכשיו.
- כניסה לניהול הקבצים:
שלב 3: פתיחת חשבון ב-GitHub
GitHub הוא האתר הפופולרי בעולם לאחסון קוד. אנחנו צריכים אותו כדי שיהיה ל-Lovable לאן "לשפוך" את הקוד שלכם.
- כניסה: היכנסו לאתר github.com.
- הרשמה: לחצו על הכפתור הלבן Sign up בפינה הימנית למעלה.
- תהליך ההרשמה (מתבצע בצורה של צ'אט):
- Enter your email: הקלידו את כתובת המייל שלכם ולחצו על Continue.
- Create a password: בחרו סיסמה חזקה. שימו לב: בזמן ההקלדה הסמן לא יזוז מטעמי אבטחה, פשוט הקלידו ולחצו Continue.
- Enter a username: בחרו שם משתמש (למשל השם שלכם באנגלית). זה השם שיופיע בקישורים, אז בחרו משהו מקצועי.
- Email preferences: הקלידו את האות
n(כדי לא לקבל פרסומות) ולחצו Continue.
- אימות (Puzzles): תתבקשו לפתור חידה קלה כדי להוכיח שאתם לא רובוטים.
- קוד אימות: GitHub ישלח לכם קוד בן 8 ספרות למייל. העתיקו אותו והדביקו באתר.
- סיום מהיר: האתר ישאל אתכם כמה שאלות. אתם יכולים פשוט ללחוץ על Skip personalization בתחתית העמוד כדי לדלג ישירות לחשבון החדש שלכם.
שלב 4: העברת הקוד מ-Lovable ל-GitHub
עכשיו כשיש לכם חשבון, אנחנו מחברים את Lovable אליו.
- ב-Lovable: לחצו מתחת לשם הפרויקט על החץ ולחצו על כפתור settings
- בתפריט הצד לחצו על: Connectors
- לחצו על כפתור ה-GitHub
- חיבור: אם הפרויקט לא מחובר, לחצו על Connect. Lovable יבקש רשות להתחבר לחשבון שיצרתם – לחצו על Authorize.
- סנכרון: ודאו שמופיעה ההודעה Project: Connected. זה אומר שכל שינוי שתעשו מעכשיו ב-Lovable יישמר אוטומטית בגיטהאב.

שלב 5: הורדת הקוד למחשב וארגון התיקיות
אנחנו מושכים את הקוד מהאינטרנט אליכם למחשב.
- במחשב אפשרי בשולחן העבודה צרו תיקיית בשם:
MY_PROJECTS. - ב-GitHub: היכנסו לעמוד הפרויקט (Repository) שלכם. לחצו על הכפתור הירוק שכתוב עליו Code ובחרו באופציה Download ZIP, לתיקייה שפתחתם.
- חילוץ תיקיית הקוד
- חלצו (Extract) את תוכן ה-ZIP לתוך תיקייה חדשה בשם הפרויקט (למשל
collage) בתוך תיקייתMY_PROJECTS
- חלצו (Extract) את תוכן ה-ZIP לתוך תיקייה חדשה בשם הפרויקט (למשל
- בדיקה: היכנסו לתיקייה. אם אתם רואים קבצים כמו
package.jsonותיקייה בשםsrc, הצלחתם!
(לכל פרויקט חייבת להיות תיקיית נפרדת במחשב).
שלב 6: הפיכת הקוד לאתר (תהליך ה-Build)
זהו השלב החשוב ביותר. המחשב יהפוך אלפי שורות קוד לקבצים פשוטים שהדפדפן יודע לקרוא.
- פתיחת הטרמינל בתוך התיקייה:
- היכנסו לתיקייה שלכם בסייר הקבצים (במקום שבו חילצתם את הקוד).
- לחצו על שורת הכתובת למעלה (איפה שכתוב הנתיב), מחקו את מה שכתוב שם, הקלידו את האותיות
cmdולחצו Enter.
- התקנת הספריות: בחלון השחור שנפתח, הקלידו את הפקודה הבאה ולחצו Enter:
npm installהמתינו דקה עד שהטקסט יפסיק לרוץ והסמן יחזור. זה יוצר תיקייה בשםnode_modules. - יצירת האתר הסופי: הקלידו את הפקודה הבאה ולחצו Enter:
npm run build - התוצאה: בסיום, תראו שנוצרה תיקייה חדשה בשם
dist. התיקייה הזו היא האתר שלכם!

שלב 7: העלאת תיקיית ה-dist ל public_html בהוסטינגר
- חפשו ב-Hostinger את ה-File Manager.
- היכנסו לתיקיית
public_html. - היכנסו לתיקיית הסאב-דומיין שיצרתם (למשל
collage). ודאו שהיא ריקה (אם יש שם קובץ בשםdefault.php, מחקו אותו. - שלב 8: העלאת האתר לאוויר
זה הרגע שבו הקבצים מהמחשב שלכם עוברים לאינטרנט.
- הכנת ה-ZIP במחשב (שימו לב לדיוק):
- היכנסו לתוך תיקיית
distבמחשב שלכם. - סמנו את כל הקבצים והתיקיות שבפנים (
Ctrl + A). - לחצו קליק ימני ובחרו ב-"שלח אל" -> "תיקייה דחוסה (ZIP)". קראו לה
upload.zip.
- היכנסו לתוך תיקיית
- העלאה וחילוץ:
- העלו את קובץ ה-
upload.zipלתיקייה ב-Hostinger. - לחצו קליק ימני על הקובץ בשרת ובחרו Extract.
- כשנפתח חלון ומבקש שם לתיקייה, הקלידו נקודה (
.) ולחצו Extract. זה אומר לו לחלץ הכל בתוך התיקייה הנוכחית.
- העלו את קובץ ה-
- יצירת קובץ הניתוב (.htaccess):
- לחצו על אייקון "קובץ חדש" (New File).
- קראו לו בדיוק כך:
.htaccess(עם נקודה בהתחלה).
הדביקו בפנים את הקוד הבא ושמרי:
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteRule ^index\.html$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.html [L]
</IfModule>
הללויה! האפליקציה/אתר באוויר!
ברכות! האתר שלכם פועל באופן עצמאי בכתובת המקצועית שלכם.
מה קורה אם רוצים לעדכן?
- שנו את הקוד ב-Visual Studio Code במחשב שלכם.
- הריצו שוב את הפקודה
npm run buildבטרמינל. - העלו את תוכן תיקיית ה-
distהחדשה ל-Hostinger והחליפו את הקבצים הישנים.
גיבוי ושמירה לעתיד
המחשב יכול להתקלקל, לכן הגיבוי הוא חובה:
- GitHub: הקפידו לסנכרן כל שינוי לגיטהאב. זה הגיבוי הכי בטוח.
איך מעלים עדכונים לגיטהאב? לאחר שביצעתם שינויים בקוד בתיקיית הפרויקט:- פתחו את הטרמינל (CMD) בתוך תיקיית הפרויקט (כמו בשלב 4).
- הקלידו
git add .ולחצו Enter (מסמן את כל השינויים). - הקלידו
git commit -m "update"ולחצו Enter (חותם את השינוי במחשב). - הקלידו
git pushולחצו Enter (מעלה הכל לשרת של גיטהאב).
- ענן (Google Drive / Dropbox): גבו את תיקיית הפרויקט כולה (למשל
collage-app) פעם בשבוע.- טיפ: לפני הגיבוי לענן, אתם יכולים למחוק את תיקיית
node_modules– היא כבדה מאוד ומיותרת לגיבוי (היא תמיד תיווצר מחדש בעזרתnpm install).
- טיפ: לפני הגיבוי לענן, אתם יכולים למחוק את תיקיית
חשוב לזכור שיש 3 דרגות של "עדכון":
-
במחשב: קורה מיד ברגע השמירה בויזואל סטודיו (ניתן להפעיל "Auto Save" בתפריט File כדי שזה יקרה אוטומטית).
-
בגיטהאב: הקבצים שם יתעדכנו רק אחרי שתריצי את פקודות ה-
git push(כפי שמופיע בסוף המדריך). -
באתר (Hostinger): האתר יתעדכן רק אחרי שתריצי שוב
npm run buildותעלי את ה-ZIP החדש לשרת.
כל הקודים להעתקה מהירה
ט.ל.ח | המדריך פונה לנשים וגברים כאחד. הטכנולוגיה, הממשקים ותהליכי העבודה הם דינמיים ומשתנים לעיתים תכופות על ידי החברות השונות (Lovable, Hostinger וכו'), ולכן ייתכנו שינויים קלים בין הכתוב במדריך לבין המציאות בפועל בכל רגע נתון.





















