קורס React & Redux By Example שיעור שילוב ריאקט 16 בקוד שלנו


זה נושא דיון מלווה לערך המקורי ב- https://www.tocode.co.il/bundles/react/lessons/setup-v16

ההבדל הראשון שאתה מציין בוידאו - הוא כבר קיים מהפעם הקודמת ? לא הבנתי איפה השינוי?

כמו כן לא הבנתי איך אני מעדכן את המכונה שלי לגירסא החדשה של webpack ? איך יודעים איזה גירסא יש לי ?

זה תלוי איך התקנת webpack. בעיקרון אם התקנת לתיקיה מקומית אז צריך להסתכל ב package-lock.json לראות איזה גירסא יש.

או אם יש לך אפשרות להריץ webpack משורת הפקודה תוכל לכתוב:

webpack --version

לגבי השאלה הראשונה- על איזה הבדל דיברת?

  1. מה הכוונה אם יש לי אפשרות להריץ - זה לא אמור להיות מורץ משורת הפקודה ? איך מגדירים שירוץ משורת הפקודה ?
  2. מה הכוונה להתקין לתקיה מקומית ? איך אתה התקנת ? עשיתי בדיוק כמו בסרטון ?
  3. אני מדבר על ההבדל בהגדרות של import בשניהם כאשר זה שלך תשים נקודה בהתחלה אחרת מדובר על ספריות של ריאקט
  1. כן משורת הפקודה. פשוט תתקין פעם אחת עם:
npm install -g webpack

ואז משורת הפקודה תוכל להריץ

  1. התקנה לתיקיה מקומית זה אומר שאתה שומרת את webpack לתוך תיקייה בשם node_modules שנמצאת בתוך תיקיית הפרויקט. הפקודה להתקנה היא:
nom install --save-dev webpack

ואז מתוך תיקיית הפרויקט אתה מריץ את webpack עם:

node node_modules/webpack/bin/webpack
  1. עם נקודה בהתחלה זה אומר לחפש את הקובץ שאתה ״מייבא״ באותה תיקיה כמו הקובץ שמייבא אותו. בלעדיה זה אומר לחפש אותו בתיקיית החיפוש של Webpack (לפי קובץ ההגדרות webpack.config.js)