- Folgendes muss installiert sein: NodeJS mit NPM
- Im Hauptverzeichnis:
npm update
Im Projektverzeichnis
webpack-dev-server
ausführen. Die Website aus html/index.html ist dann unter http://localhost:4000 erreichbar.
webpack.config.js- Webpack Konfiguration für Dev-Server und Buildhtml/index.html- HTML Datei für die Websitesrc/- Hier liegen die Quelldateien (SCSS) für die Website
Bitte BEM (Block Element Modifier) Notation verwenden. Siehe https://en.bem.info/methodology/quick-start/
Den Namen von Section-Elementen mit tjs- Prefixen: z.B. tjs-header1
<section class="tjs-navbar1">
<div class="tjs__logo">
<img src="..." alt="...">
</div>
</section>- Unterelement:
tjs__<element>werden immer über die übergeordnete Klasse selektiert
Statt background-image: url() zu verwenden, sollte das Bild als <img> eingebunden werden und
per object-fit: cover über den Container gestretcht werden.