TYPO3incubator / surfcamp-team4

SurfCamp Team 4 - Local Sports Club FC Bigfoot (olly)
GNU General Public License v2.0
0 stars 0 forks source link

TYPO3 Surfcamp Team 4 (Sports Club)

This Git repository is intended for use by our dedicated teams at the TYPO3 Surfcamp.

The project is based on the current development branch of TYPO3 v13.x, using Composer. The configuration happens via .env thanks to the underlying package vlucas/phpdotenv.

Requirements

Initialization

ddev start
ddev composer install

Credentials

Downloading database and files

# HEADS UP: All files in the local `public/fileadmin/` will be overridden, that means:
# all files that are not present in `data/files/public/fileadmin/` will be deleted from fileadmin
ddev pull assets

Update local database and files

# HEADS UP: All files in the local `data/files/public/fileadmin/` will be overridden, that means:
# all files that are not present in `public/fileadmin/` will be deleted from fileadmin
ddev push assets

Frontend build process

Run into the root of the project the following command to install all required Node dependencies

ddev composer npm-install

(This is also executed automatically after running composer install)

Run the following commands to compile SCCS/JS or to watch assets:

ddev composer watch-assets
ddev composer compile-css
ddev composer compile-js
ddev composer compile-assets