- nodejs + npm
- Konsola (np. gitBash, PowerConsole)
Aby zaistalować pakiety używane przy pracy należy w konsoli uruchomić polecenie
npm i
- webpack - narzedzie do łączenia plików źródłowych w gotową stronę
- webpack-dev-server - serwer developerski
- sass - prekompilator stylów (używamy składni scss)
- handlebars - system szablonów
src/
- główny katalog z plikami stronyfonts/
- katalog na pliki fontówimg/
- katalog na grafiki/scss
- katalog na pliki stylów SCSSmain.scss
- główny plik styli nie kasować
scripts/
- katalog na pliki JavaScriptapp.js
- główny plik JavaScript nie kasować!
partials/
- katalog z częściowymi szablonami stron (do wielokrotnego użycia)*.hbs
- każdy plik tego typu odpowiada jednej podstronie
dist/
- katalog z plikami strony gotowymi do publikacjiwebpack.config.js
- plik konfiguracyjny Webpack`a
npm run server
Uruchamia lokalny serwer developerski pod adresem http://localhost:8080
npm run build
Generuje pliki produkcyjne strony w katalogu /dist