שלום לכולם,
בתחילת השיעור למדנו על NPM
ראינו את האתר https://www.npmjs.com/
למדנו איך מתקינים חבילות דרך ה NPM ,ולמה כדאי להשתמש במנהל חבילות.
תזכורת:
אתמול של פרויקט חדש מתבצע ע"י הפקודה NPM INIT אשר מגדירה את החבילה ויוצרת קובץ package.json
התקנת חבילה חדשה מ NPM מתבצעת ע"י הפקודה:
NPM I packageName (שבמקום packageName רושמים את שם החבילה)
התקנה של כלל החבילות שיש בקובץ PACKAGE.JSON מתבצעת ע"י הפקודה
NPM I
TYPESCRIPT:
ב TYPESCRIPT יצרנו function,variables,enum ועוד עם type לכל אחד
ראינו את הקוד javascript שנוצר לאחר הקומפילציה של TYPESCRIPT
למדנו על מחלקות ב typescript וטיפוסים שונים כגון READONLY,PRIVATE וכו'.
את typescript הרצנו על ידי קומפיילר שהתקנו דרך ה NPM.
ההתקנה של TYPESCRIPT מתבצעת ע"י הפקודה
NPM I TYPESCRIPT
הרצה של קובץ /קימפול קובץ TYPESCRIPT לקובץ JAVASCRIPT מתבצע ע"י הפקודה:
TSC FILE.JS
ANGULAR
התקנה של אנגולר מתבצעת ע"י הפקודה npm i -g @angular/cli
כפי שאפשר לראות כאן :
https://www.npmjs.com/package/@angular/cli
יצירת פרויקט חדש באנגולר מתבצע ע"י הפקודה ng new app (במקום app אפשר לתת כל שם שתרצו)
הרצה של הפרויקט מתבצעת ע"י הפקודה ng serve.
דגש חשוב – שימו לב שאתם מריצים את הפקודות בתיקיה הנכונה
בשיעור הבא נתחיל להכיר את השימוש באנגולר בצורה יותר עמוקה – ונתחיל סדרה של כ 10 שיעורים שבה נלמד אנגולר, ונפתח מספר אפליקציות חכמות עם אנגולר.
שיעורי בית:
- להתקין ANGULAR + NODEJS בבית.
- להמיר את הפרויקט של הפתקים שיצרתם בעבר ל TYPESCRIPT. תוך שימוש בכל היכולות של TYPESCRIPT שלמדנו עד כה.