【问题标题】:grunt-recess not failing for noUnderscores optionnoUnderscores 选项的 grunt-recess 没有失败
【发布时间】:2013-10-23 11:43:05
【问题描述】:

我有一个包含以下类的 LESS 文件 (test.less):

.bad_class {
   color: #fff
}

我使用 grunt-recess plugin 整理和编译我的文件。

我的休息时间选择是:

recess: {
    options: {
        noUnderscores: true
    },
    test: {
        files: {
            'assets/css/test.css': [
                'assets/less/test.less'
            ]
        }
    }
}

当我运行休息时,它不会失败。

我尝试完全不设置 noUnderscores 选项 - 没有用。

我什至尝试设置 noUnderscores: false,但没有成功。

我做错了什么?

【问题讨论】:

    标签: less gruntjs twitter-recess


    【解决方案1】:

    试试这个

       recess: {
            build:  {
                src: [ 'assets/less/test.less' ],
                dest: 'assets/css/test.css',
                options: {
                    compile: true,
                    compress: true,
                    noUnderscores: false,
                    noIDs: false,
                    zeroUnits: false
                }
            }
        }
    

    如果上面的代码不起作用,请尝试下面的代码

    recess: {
            build:  {
                src: [ 'assets/less/test.less' ],
                dest: 'assets/css/test.css',
                options: {                    
                    compress: false,
                    noUnderscores: false,
                    noIDs: false,
                    zeroUnits: false
                }
            },
           compliefile:{
              src: [ 'assets/less/test.less' ],               
              dest: 'assets/css/test.css',
              options: {
                        compile: true
                       }
               }
    }
    

    【讨论】:

    • 谢谢,但也没有成功
    • 你能复制完整的 grunt.js, less 文件.. 吗?尝试执行的 grunt 目标是什么?
    • .less 文件如问题所示。我正在尝试运行 grunt repair:test。您在此处发布的配置是否适合您?如果您有一个带有下划线的类名的 less 文件,它会失败吗,例如:.bad_class?
    • 是的,我设置了相同的 less 文件,它正在工作。你能试试我给出的代码并运行目标“咕噜声”
    • 我设置了同样的东西,但它仍然没有失败。我设置 noUnderscores: true 是因为如果类名中有下划线,我希望它失败。虽然,它并没有因真或假而失败。您正在运行什么版本的 grunt-recess。我正在使用 0.4.0。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2023-04-10
    • 2016-03-13
    • 1970-01-01
    • 2013-07-21
    相关资源
    最近更新 更多