首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在`&:.clearfix(全部);‘’

在`&:.clearfix(全部);‘’
EN

Stack Overflow用户
提问于 2014-02-14 09:31:46
回答 1查看 3.9K关注 0票数 2

我正在使用一个现有的(并且正在工作) Symfony2项目的克隆。它使用的是Bootstra-2.2.2,所以我已经安装了Less来转储资产:

代码语言:javascript
复制
sudo npm install less

它已经安装好了,但是当我试图转储资产时:

代码语言:javascript
复制
php app/console assetic:dump --env=dev --no-debug

我得到了一个错误:

代码语言:javascript
复制
[Exception]                                                                  
parse error: failed at `&:extend(.clearfix all);` /home/user/server/project/app/../web/css/../vendor/bootstrap-2.3.1/less/mixins.less on l  
ine 643  

我已经在GitHub回购上找到了这个问题,并且升级到了更新的版本:

我已经在3.1.1目录和基本模板(base.html.twig)中下载了该版本:

代码语言:javascript
复制
    {% javascripts output='compiled/*'
        'vendor/jquery-1.8.3.min.js'
        'bootstrap-2.0.4/js/bootstrap.min.js'
        'js/twitter.js'
        'js/main.js' %}
        <script src="{{ asset_url }}" onerror="redconvive.onErrorEvent(this)"></script>
    {% endjavascripts %}
    {% block javascripts %}{% endblock %} 

至:

代码语言:javascript
复制
    {% javascripts output='compiled/*'
        'vendor/jquery-1.8.3.min.js'
        'bootstrap-3.1.1/js/bootstrap.min.js'
        'js/twitter.js'
        'js/main.js' %}
        <script src="{{ asset_url }}" onerror="redconvive.onErrorEvent(this)"></script>
    {% endjavascripts %}
    {% block javascripts %}{% endblock %}

但我也得到了同样的输出。还尝试重新安装less、删除node_modules/和再次:sudo npm install less。但什么都没变。知道怎么解决吗?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2014-02-14 10:32:27

解析在leafo/lessphp中更改composer.json版本

发自:

代码语言:javascript
复制
 "leafo/lessphp": "~0.3"

代码语言:javascript
复制
"leafo/lessphp": "~0.3.9"
票数 3
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/21775527

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档