קודקודייל
  • קודקודייל
  • מי אתם קודקודייל?
  • קורסים בחינם
  • צרו קשר
  • בניית אתרים
    • וורדפרס
  • נגישות אתרים
  • כל הקטגוריות
    • אנגולר
    • HTML
    • CSS
    • Javascript
    • Typescript
    • NodeJs
    • בלוקציין
  • קודקודייל
  • מי אתם קודקודייל?
  • קורסים בחינם
  • צרו קשר
  • בניית אתרים
    • וורדפרס
  • נגישות אתרים
  • כל הקטגוריות
    • אנגולר
    • HTML
    • CSS
    • Javascript
    • Typescript
    • NodeJs
    • בלוקציין
קודקודייל
  • קודקודייל
  • מי אתם קודקודייל?
  • קורסים בחינם
  • צרו קשר
  • בניית אתרים
    • וורדפרס
  • נגישות אתרים
  • כל הקטגוריות
    • אנגולר
    • HTML
    • CSS
    • Javascript
    • Typescript
    • NodeJs
    • בלוקציין
  • קודקודייל
  • מי אתם קודקודייל?
  • קורסים בחינם
  • צרו קשר
  • בניית אתרים
    • וורדפרס
  • נגישות אתרים
  • כל הקטגוריות
    • אנגולר
    • HTML
    • CSS
    • Javascript
    • Typescript
    • NodeJs
    • בלוקציין
ראשי ♦ אנגולר ♦ מדריך אנגולר בסיסי 101 – חלק 1 – התקנה

מדריך אנגולר בסיסי 101 – חלק 1 – התקנה

עידן יצחקי 13 באוגוסט 2021 אין תגובות

במדריך זה אני רוצה לעבור מאוד מגבוה על פתיחה של פרויקט באנגולר CLI, מבט מהיר על מבנה הפרויקט שמקבלים כברירת מחדל ומשם התקדמות לצורות בניה בפרויקט, תיקשורת בין רכיבים.

בגדול כל מה שצריך לדעת כדי להתחיל לעבוד עם אנגולר CLI, במידה שנדבר על נושאים שיש להם פוסט באתר שמסביר ומדריך אז אקצר את ההסבר בפוסט כאן ואצרף הפניה לפוסט שמסביר ומרחיב.

נתחיל כמובן בהתקנה של אנגולר

דבר ראשון נתקין nodejs

https://nodejs.org/en/download/

זה הבסיס כדי שנוכל להתקין את אנגולר ועוד חבילות לפי הצורך.

דבר שני נתקין את אנגולר CLI

לחיצה על כפתור וונדוס , לכתוב – CMD, ללחוץ לחצן ימני ולבחור הרצה כאדמיין.

בחלון שנפתח יש לכתוב את הפקודה הבאה, זה לא משנה באיזו ספריה אתם נמצאים

npm install -g @angular/cli

אם NPM לא מזוהה, בצעו ריסטארט למחשב ובדקו שוב.

בשלב זה סיימנו עם ההתקנה ועכשיו נפתח פרויקט חדש, יש לנווט לספריה שאתם רוצים שתכיל את הפרויקט ושוב ב-CMD יש לכתוב את השורה הבאה:

ng new my-app

my-app זה שם הפרוייקט שלנו, נוכל להחליט על כמעט כל שם שנרצה.

בסיום הבניה כל הפרויקט יהיה בתוך ספריה באותו השם של הפרויקט.

אבל לפני זה נשאל במספר שאלות כדי שהמערכת תכין לנו את הפרויקט כמו שאנחנו צריכים.

בגירסה שמותקנת לי בזמן הכתיבה, אלו סדר השאלות:

  1. האם אנחנו רוצים את הפרויקט ב-strict – אני ממליץ שכן, אבל למי שחדש בעולם ה-TS עדיף אולי להתחיל בלי.
  2. האם אנחנו רוצים routing – במידה ואנחנו מתכננים פרויקט של יותר מדף אחד אז עדיף לענות שכן – Y.
  3. בשלב הזה נשאל איזה סוג של קבצי style נרצה, הראשון הוא כמובן CSS, אני מעדיף את ה-SCSS.

הניווט באופציות נעשה בעזרת החצים.

כשיסתיים התהליך, נפתח את VSCODE בתוך הספריה של הפרויקט שלנו (בתוך הספריה בשם my-app).

אפשר לפתוח CMD בתוך VS CODE על ידי לחיצה של CTRL+SHIFT+~ , בטרמינל שנפתח יש לכתוב:

ng s -o

במקרה הזה הפרויקט ייבנה ובסיום יפתח הדפדפן אוטומטית.

ואפשר גם ככה:

npm start

במקרה הזה, בסיום הבנייה המחשב יתן לכם לינק שצריך לגלוש אליו כדי לראות את האתר.

פוסטים קשורים:

תמונת אווירה של מפתח יושב על שעוןמדריך אנגולר בסיסי 101 – חלק 2 – הכרה של הפרויקט תמונת אווירה של מפתח יושב על שעוןמדריך אנגולר בסיסי 101 – חלק 4 – מתחילים לבנות תמונת אווירה של מפתח יושב על שעוןמדריך אנגולר בסיסי 101 – חלק 3 – תפקיד הספריות החדשות שיצרנו מדריך אנגולגר טופס ריאקטיבי שיעור 6מדריך אנגולר | reactive forms – הוספת ולידציות מובנות
אנגולר מדריך אנגולר

אודות המחבר

עידן יצחקי להציג את כל הפוסטים של עידן יצחקי


« פוסט קודם
פוסט הבא »

השארת תגובה

ביטול

חיפוש באתר
בחירת העורכים
29 בדצמבר 2023 עידן יצחקי

שדה טקסט עשיר עם תמונות

אתם הולכים להיות מופתעים עד כמה HTML יכול להיות חכם ולבצע משהו כל כך מורכב, שאם אנחנו היינו רוצים ליצור

1 באוקטובר 2021 עידן יצחקי

איך למשוך דינמית favicon של אתרים אחרים ב-JS

בפוסט זה נראה איך אפשר על פי לינקים בדף למשוך את ה-favicon מהדומיין שלהם באופן דינמי, בדיקה של תקינות התמונה

פופולרי
Javascript functions – היכרות עם סוגי פונקציות
Javascript
21 בדצמבר 2024 אין תגובות
Nested routing in angular standalone component
Typescript
15 בנובמבר 2024 אין תגובות
בחרו לפי תגיות
angular blockchain css ethers express front-end fullstack GQL html javascript next js nextjs nodejs react hooks reactjs solidity webgl אנגולר בלוקציין וורדפרס לימודי אנגולר לימודי וורדפרס לימוד ריאקט מדריך front-end מדריך GQL מדריך אנגולר מדריך וורדפרס מדריך חינם react מדריך ריאקט מפתח בלוק מפתח בלוקציין מתכנת front-end מתכנת בלוקציין מתכנת פרונט סולידיטי קורס front end קורס fullstack קורס nextjs קורס אנגולר קורס בלוקציין קורס בלוקציין בחינם קורס סולידיטי קורס ריאקט קורס תכנות קורס תכנות בחינם
סינון על פי קטגוריות
CSS fullstack HTML IIS Javascript nodeJs SEO Typescript אנגולר בלוקציין בניית אתרים וורדפרס חיפוש עבודה כלים נוספים כללי נגישות קורסים ריאקט תלת מימד תקלות ופתרונות
צור קשר
כל הזכויות שמורות לקודקודייל
ליצירת קשר: @ קודקודייל
גלילה לראש העמוד
דילוג לתוכן
פתח סרגל נגישות כלי נגישות

כלי נגישות

  • הגדל טקסטהגדל טקסט
  • הקטן טקסטהקטן טקסט
  • גווני אפורגווני אפור
  • ניגודיות גבוההניגודיות גבוהה
  • ניגודיות הפוכהניגודיות הפוכה
  • רקע בהיררקע בהיר
  • הדגשת קישוריםהדגשת קישורים
  • פונט קריאפונט קריא
  • איפוס איפוס