PHP symfony2 bootstrap assetic:dump error


PHP symfony2 bootstrap assetic:dump error

我试图在我的symfony2.7项目中使用twitter bootstrap。这是我的composer.json文件上的内容:

"require": {   
    ...
    "braincrafted/bootstrap-bundle": "dev-master",
    "leafo/lessphp": "0.4.0",
    "twbs/bootstrap": "3.0.*",
    "jquery/jquery":  "1.11.*"
},

那么我配置资产如下:

    lessphp:
         file: %kernel.root_dir%/../vendor/leafo/lessphp/lessc.inc.php
         apply_to: "'.less$"
    cssrewrite: ~
braincrafted_bootstrap:
    less_filter: lessphp

当我执行assetic:dump时,控制台响应是这个:

PS D:'Web'job-bid> php app/console asset:dump—force Web

转储所有开发资产。打开调试模式

10:17:49 [file+] web/css/bootstrap.css[异常]分配arg @list: line: 50失败

asset:dump[——forks forks][——watch][——force][——period period][-] []PS D: ' Web ' job-bid

有什么问题吗?

编辑:

我已经更改到最新版本的bootstrap 2,它给了我一个不同的错误:

PS D:'Web'job-bid> php app/console asset:dump Web -force dump所有开发资产。打开调试模式

16:43:18 [file+] web/css/bootstrap.css 16:43:19 [file+]Web/css/bootstrap_bootstrap_1.css 16:43:21 [file+]Web/css/bootstrap_form_2.css 16:43:21 [file+] Web/js/bootstrap.js

[RuntimeException]源文件"D: ' Web ' job-bid ' app/. ./供应商/材质/引导/js/transition.js"不存在。

asset:dump[——forks forks][——watch][——force][——period period][-] []

PS D: ' Web ' job-bid>

AFAIK http://leafo.net/lessphp/与Boostrap 3> 3.0.0不兼容,请参阅https://github.com/leafo/lessphp/issues/503

查看更完整的答案:https://stackoverflow.com/a/20914166/4989952