在TYPO3 8.7中,在自定义扩展的composer.json中需要一个非扩展包

时间:2018-08-07 03:44:50

标签: ckeditor composer-php typo3 typo3-8.x

我想在自定义本地TYPO3扩展名中需要rte_ckeditor的软件包。我看到我should be able使用installer-paths,但是注意到#typo3-cms-composer Slack频道提到它在TYPO3上不能很好地发挥作用。

这是我要在扩展程序的composer.json文件中执行的操作,但是在运行composer install时似乎被忽略了:

"require": {
  "w8tcha/ckeditor-wordcount-plugin": "~1.17"
},
"extra": {
  "installer-paths": {
    "./Resources/Public/RTE/Wordcount/": [
      "w8tcha/ckeditor-wordcount-plugin"
    ]
  }
}

1 个答案:

答案 0 :(得分:1)

installer-paths选项属于composer/installers软件包。但是,由于此软件包与typo3/cms-composer-installers冲突,因此无法使用。

即使CKEditor wordcount插件有一个Composer软件包,您也应该通过NPM安装ckeditor-wordcount-plugin。然后,根据您的构建工具,您可以将该软件包复制到所需的位置,例如通过Grunt和grunt-npmcopy