当我尝试安装象牙CKEditorBundle时出现以下错误
php bin/console ckeditor:install
[SymfonyComponentConsoleExceptionCommandNotFoundException]
There are no commands defined in the "ckeditor" namespace.
作曲家.json:
"require": {
"php": ">=5.5.9",
"egeloen/ckeditor-bundle": "^4.0",
"symfony/symfony": "3.3.*",
//....
我遇到了同样的问题。所以我只是尝试进入下一步(安装资产(并且它可以工作。
当您执行作曲家要求时,它已安装。
你不需要执行命令:php bin/console ckeditor:install
我敢打赌你也安装了4.0.6版,你可以跳过该步骤,如你在文档中看到的那样:https://github.com/egeloen/IvoryCKEditorBundle/blob/4.0.6/Resources/doc/installation.rst。
添加以下代码行:
配置/捆绑包.php:
返回 [//... FOS\CKEditorBundle\FOSCKEditorBundle::class => ['all' => true], ];
此时再次运行:
PHP bin/console ckeditor:install
应该是工作
去这里,阅读并遵循文档,就像任何人会做的那样
http://symfony.com/doc/master/bundles/IvoryCKEditorBundle/installation.html
但是,我建议您先学习作曲家和交响乐....