我想知道爲什麼AsseticBundle已從Symfony的所有版本中刪除。從所有Symfony版本中刪除AsseticBundle
我到處尋找,我沒有發現任何網站在談論這個開始幾個星期的新聞。
最初,我以爲他們刪除了這個軟件包,因爲安全漏洞需要幾天才能修復。
該Bundle無法從外部文件夾中包含javascript和css文件類型,並且我想確定這個Bundle wille是否會被Symfony中的另一個替換,或者我應該手動添加此Bundle。
由於
我想知道爲什麼AsseticBundle已從Symfony的所有版本中刪除。從所有Symfony版本中刪除AsseticBundle
我到處尋找,我沒有發現任何網站在談論這個開始幾個星期的新聞。
最初,我以爲他們刪除了這個軟件包,因爲安全漏洞需要幾天才能修復。
該Bundle無法從外部文件夾中包含javascript和css文件類型,並且我想確定這個Bundle wille是否會被Symfony中的另一個替換,或者我應該手動添加此Bundle。
由於
的AsseticBundle不兼容/保持與所述框架(2.8/3.X)的新版本。
見Fabpot的鳴叫是在問:Honest question: is #Assetic still relevant for #Symfony 3.0?
和PR remove AsseticBundle(你可以找到關於支持和反對拆除Assetic的很好的討論)。
請查看Symfony and Asset Management這篇文章,澄清並簡化所有的討論。
希望這有助於
雖然Symfony的不支持從2.8版本向上assetic,您仍然可以通過運行安裝:
composer require symfony/assetic-bundle
,然後啓用包在你的AppKernel.php像這樣:
new Symfony\Bundle\AsseticBundle\AsseticBundle()
[誰說它已被刪除?](http://symfony.com/doc/current/reference/configuration/assetic.html)在這個項目中,他們不使用它了 –
(在康波) [鏈接](https://github.com/symfony/symfony-standard) –
這只是一個骨架應用程序 –