- Kopie der
.env
mit dem Name.env.local
anlegen - Daten in der
.env.local
anpassenAPP_SECRET
: mit Passwort-Tool generieren lassen. Mindestlänge 64 Zeichen.INSTALL_PASSWORD
: über contao/install anlegen und aus dersystem/config/localconfig.php
kopieren und dielocalconfig.php
anschließend löschen.
- composer u oder composer i ausführen
- Contao-Config bitte in /config/config.yml eintragen. In diese Datei keine sicherheitsrelevanten (Install_PW ...) Daten einfügen. Sie wird von git verfolgt.
- Source-Dateien befinden sich im Order /layout
- Distribution-Dateien befinden sich im Ordner /public/layout
- CSS, JS wird mittels webpack encore generiert.
- Alle Dateien im Distribution-Ordner werden überschrieben!
- node modules installieren:
npm install --save-dev
auf der Konsole ausführen. NPM muss bereits installiert sein. webpack.config.browsersync.js.default
kopieren und.default
am Ende löschen- Daten in die
webpack.config.browsersync.js
eintragen. npm run watch
ausführen. (Entwicklungsmodus)npm run build
ausführen um Dateien für das Live-System zu erzeugen./public/layout
in das Live-System einspielen.
.env.local
auf dem Livesystem erstellen und relevante Daten eintragen. Installpasswort erneut generieren!