composer create-project typo3/cms-base-distribution <projectName> ^8
composer create-project typo3/cms-base-distribution <projectName> ^9
Create Sources/Extensions folder in Project Folder and edit composer.json to add highlighted line
…,
"repositories": [
{ "type": "path", "url": "Source/Extensions/*"}
], …
add your extension to require section (see composer.json file in your extension)
...,
"require": {
"yourvendor/yourextension": "^9.5"
},
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
In die config.yaml der Seite einfügen
routeEnhancers:
<code>
PageTypeSuffix:
type: PageType
default: '.html'
map:
'.html': 0
</code>