我通常在我的/app/Resources
文件夹中有资产(css,js),因为它们是用assetic解析的。我现在安装了ivoryckeditorBundle
,这是一个独立的包,其中包含资产所在的/vendor/egeloen/ckeditor-bundle/Resources/public
中的公用文件夹。该软件包在我的服务器上搜索/bundles/ivoryckeditor
中的资产。这应该在/ web,但当然没有什么可以找到。如何访问公用文件夹的symfony包
现在该怎么办?将公用文件夹复制到/ web?或者从/ web创建一个符号链接到公用文件夹?或者有什么其他/更好/更清洁的方式来告诉Symfony在哪里可以找到捆绑资产?
试着运行命令'''php app/console assets:install'''它会创建符号链接或将资源包中的内容复制到您的Web目录中。 也尝试阅读更多关于在http://stackoverflow.com/questions/22873164/difference-between-asseticdump-and-assetsinstall – sanis
谢谢。这意味着,安装程序也使用我提到的方法之一,但以自动化的方式,这很好:)顺便说一句,我用'assets:install --symlink --relative',因为我认为它比hardcopies更好, [this](https://symfony.com/blog/new-in-symfony-2-6-smarter-assets-install-command)资产:安装应该由它自己完成,但是它使用没有符号链接的硬拷贝 - 选项 – Asara
你可以发布它作为答案,我会投票它的解决方案 – Asara