Dies ist eine alte Version des Dokuments!
Typo3
Composer install
Typo3 8 LTS
composer create-project typo3/cms-base-distribution <projectName> ^8
Typo3 9 LTS
composer create-project typo3/cms-base-distribution <projectName> ^9
Own extension in Composer
Create sources folder in Project Folder and edit composer.json to add highlighted line
...
"repositories": [
{ "type": "composer", "url": "https://composer.typo3.org/" },
{ "type": "path", "url": ".sources/*"}
],
...
add your extension to require section (see composer.json file in your extension)
...
"require": {
...
"yourvendor/yourextension": "^9.5"
},
...
ddev
ddev & typo3 quick setup
Five lines to setup and run a typo3 installation:
mkdir typo3v9 && cd typo3v9 ddev config --project-type=typo3 --docroot=public --create-docroot=true ddev composer create typo3/cms-base-distribution:"9.5" --prefer-dist ddev start touch public/FIRST_INSTALL && ddev launch typo3/install.php