Różnice
Różnice między wybraną wersją a wersją aktualną.
| Poprzednia rewizja po obu stronach Poprzednia wersja Nowa wersja | Poprzednia wersja | ||
|
js-kickstart [2020/09/15 00:08] yasiu |
js-kickstart [2020/09/24 20:27] (aktualna) |
||
|---|---|---|---|
| Linia 27: | Linia 27: | ||
| Npm to node package manager. Pozwala nam on instalować biblioteki do użycia z nodem.\\ | Npm to node package manager. Pozwala nam on instalować biblioteki do użycia z nodem.\\ | ||
| - | By zrozumieć jak działa i po co nam on, to warto przeczytać [[ten ustęp|https://www.tutorialspoint.com/nodejs/nodejs_npm.htm]].\\ | + | By zrozumieć jak działa i po co nam on, to warto przeczytać [[https://www.tutorialspoint.com/nodejs/nodejs_npm.htm|ten ustęp]].\\ |
| - | Jeżeli chcemy poznać możliwe wykorzystania npma poza paczkami, to warto zacząć od [[używania npm|https://docs.npmjs.com/cli-documentation/using-npm]], a potem przejść dalej do [[dokumentacji cli|https://docs.npmjs.com/cli-documentation/]], by na koniec przeczytać [[resztę dokumentacji|https://docs.npmjs.com/]], która nie jest już taka interesująca. | + | Jeżeli chcemy poznać możliwe wykorzystania npma poza paczkami, to warto zacząć od [[https://docs.npmjs.com/cli-documentation/using-npm|używania npm]], a potem przejść dalej do [[https://docs.npmjs.com/cli-documentation/|dokumentacji cli]], by na koniec przeczytać [[https://docs.npmjs.com/|resztę dokumentacji]], która nie jest już taka interesująca. |
| === Typescript === | === Typescript === | ||
| Linia 39: | Linia 39: | ||
| Za jej pomocą możemy kompilować kod `.ts` do `.js`, który można normalnie odpalić node.\\ | Za jej pomocą możemy kompilować kod `.ts` do `.js`, który można normalnie odpalić node.\\ | ||
| W normalnym użytkowaniu kodu możemy zainstalować depkę `ts-node` i odpalać pliki typescriptu za pomocą `npx ts-node <plik.ts>`.\\ | W normalnym użytkowaniu kodu możemy zainstalować depkę `ts-node` i odpalać pliki typescriptu za pomocą `npx ts-node <plik.ts>`.\\ | ||
| - | Warto pamiętać o pliku [[tsconfig.json|https://www.typescriptlang.org/docs/handbook/tsconfig-json.html]], który można skonfigurować, by kompilator wiedział: | + | Warto pamiętać o pliku [[https://www.typescriptlang.org/docs/handbook/tsconfig-json.html|tsconfig.json]], który można skonfigurować, by kompilator wiedział: |
| - jak kompilować | - jak kompilować | ||
| - gdzie wypluwać pliki | - gdzie wypluwać pliki | ||
| Linia 94: | Linia 94: | ||
| (Poczytaj o [[https://webpack.js.org/configuration/dev-server/|dev-server]], a potem o[[https://webpack.js.org/concepts/hot-module-replacement/|Hot-Module-Reload]]) | (Poczytaj o [[https://webpack.js.org/configuration/dev-server/|dev-server]], a potem o[[https://webpack.js.org/concepts/hot-module-replacement/|Hot-Module-Reload]]) | ||
| - | Na początek przeczytaj [[https://expressjs.com/en/starter/installing.html|quickstart]], a potem: | + | Na początek przeczytaj {{https://expressjs.com/en/starter/installing.html|quickstart}}, a potem: |
| [[https://expressjs.com/en/guide/routing.html|guide]] | [[https://expressjs.com/en/guide/routing.html|guide]] | ||