1
我试图安装引导到symfony2。一切都很顺利,直到我尝试了资产:dump --force命令。执行资产转储时发生错误(解析错误:在&扩展(.clearfix all)失败;`)
这里是我的assetic配置”。
# Assetic Configuration
assetic:
debug: %kernel.debug%
use_controller: false
bundles: [ ]
java: /usr/bin/java
filters:
cssrewrite: ~
cssembed:
jar: %kernel.root_dir%/Resources/java/cssembed-0.4.5.jar
yui_js:
jar: %kernel.root_dir%/Resources/java/yuicompressor.jar
lessphp:
file: %kernel.root_dir%/../vendor/leafo/lessphp/lessc.inc.php
apply_to: "\.less$"
assets:
jquery_js:
inputs:
- '%kernel.root_dir%/../components/jquery/jquery.min.js'
filters: [?yui_js]
bootstrap_js:
inputs:
- '%kernel.root_dir%/../vendor/twitter/bootstrap/js/transition.js'
- '%kernel.root_dir%/../vendor/twitter/bootstrap/js/alert.js'
- '%kernel.root_dir%/../vendor/twitter/bootstrap/js/modal.js'
- '%kernel.root_dir%/../vendor/twitter/bootstrap/js/dropdown.js'
- '%kernel.root_dir%/../vendor/twitter/bootstrap/js/scrollspy.js'
- '%kernel.root_dir%/../vendor/twitter/bootstrap/js/tab.js'
- '%kernel.root_dir%/../vendor/twitter/bootstrap/js/tooltip.js'
- '%kernel.root_dir%/../vendor/twitter/bootstrap/js/popover.js'
- '%kernel.root_dir%/../vendor/twitter/bootstrap/js/button.js'
- '%kernel.root_dir%/../vendor/twitter/bootstrap/js/collapse.js'
- '%kernel.root_dir%/../vendor/twitter/bootstrap/js/carousel.js'
- '%kernel.root_dir%/../vendor/twitter/bootstrap/js/affix.js'
filters: [?yui_js]
bootstrap_less:
inputs:
- '%kernel.root_dir%/../vendor/twitter/bootstrap/less/bootstrap.less'
filters: [lessphp,cssembed]
我正在学习本教程[Symfony2教程第4部分Twig和Bootstrap](http://www.youtube.com/watch?v=5om81wXYIns) 我必须将Bootstrap版本更改为“3.0.0”。作者的博客提出“3.0.3”,但使用“leafo/lessphp”:“〜0.3.9”和“0.4.0”我收到其他问题。 将引导程序版本整体更改为“3.0.0”已修复我的问题 – Newbi3
我还跟随您的教程。我只是遵循上面的解决方案,我得到了我的修复。 – schizoskmrkxx
@ seven-phases-max说:有[less.php](http://lessphp.gpeasy.com/)编译器支持当前的Bootstrap版本。 –