Vi gick igenom lite ES6 features som destructuring, rest parameters och spread syntax.
Därefter kikade vi på Babel och WebPack.
Se screencasts från dagens lektion samt video 107, 148-150 samt 151-155 från Udemy-kursen.
- 107. Destructuring (3 min)
- 148. Spread & Rest (8 min)
- 149. Sets (9 min)
- 150. Symbols (4 min)
- 151. Modern Feature Support (3 min)
- 152. An Introduction to Babel (5 min)
- 153. Installing Node.js & Babel (11 min)
- 154. Using the Babel CLI (6 min)
- 155. NPM Scripts & Watching Files (9 min)
Länkar
Destructuring
https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Operators/Destructuring_assignment
Rest parameters
https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Functions/rest_parameters
Spread syntax
https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Operators/Spread_syntax
NPM
Babel
Workshop
Hämta hem 32-babel från lesson-25, kopiera över mappen till någonstans i din www-mapp och därefter cd:a in i mappen och kör npm install följt av npm run babel.
Nu bör du kunna ändra i src/app.js och se att dist/app.js ändras automatiskt så länge npm run babel är igång.
För att avbryta npm run babel så bara tryck Ctrl+C i din terminal.