Я создал список требований для TYPO3 CMS 8 и хочу добавить редактор ck для общего пользования (также в расширениях).
...
"require": {
"helhum/typo3-console": "^4.9.3 || ^5.2",
"typo3/cms-about": "^8.7.10",
"typo3/cms-belog": "^8.7.10",
"typo3/cms-beuser": "^8.7.10",
"typo3/cms-context-help": "^8.7.10",
"typo3/cms-documentation": "^8.7.10",
"typo3/cms-felogin": "^8.7.10",
"typo3/cms-fluid-styled-content": "^8.7.10",
"typo3/cms-form": "^8.7.10",
"typo3/cms-func": "^8.7.10",
"typo3/cms-impexp": "^8.7.10",
"typo3/cms-info": "^8.7.10",
"typo3/cms-info-pagetsconfig": "^8.7.10",
"typo3/cms-rte-ckeditor": "^8.7.10",
"typo3/cms-setup": "^8.7.10",
"typo3/cms-sys-note": "^8.7.10",
"typo3/cms-t3editor": "^8.7.10",
"typo3/cms-tstemplate": "^8.7.10",
"typo3/cms-viewpage": "^8.7.10",
"typo3/cms-wizard-crpages": "^8.7.10",
"typo3/cms-wizard-sortpages": "^8.7.10",
"typo3-ter/extension-builder": "^8.10.2",
"typo3-ter/realurl": "^2.4.0",
"ckeditor/ckeditor": "4.*"},
...
"extra": {
"typo3/cms": {
"web-dir": "public"},
"helhum/typo3-console": {
"comment": "This option is not needed ay more for helhum/typo3-console 5.x",
"install-extension-dummy": false
}
},
...
Как я могу изменить путь установки пакета ckeditor, например, на /public/vendor/
путь вместо общего /vendor
один? Мне это нужно, потому что мой Apache напрямую коренится в /public
папка.
Я использую символическую ссылку, чтобы поставить vendor/ckeditor/ckeditor
в моем расширении TYPO3 CMS вроде resources/public/ckeditor
,
почему бы не поставить всех продавцов в public / vendor?
продавец-Dir
По умолчанию поставщик. Вы можете установить зависимости в другой
каталог, если вы хотите. $ HOME и ~ заменит ваш дом
путь к каталогу в vendor-dir и все опции * -dir ниже.