首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >运行scsslint时出现消息。

运行scsslint时出现消息。
EN

Stack Overflow用户
提问于 2015-06-02 22:29:11
回答 1查看 959关注 0票数 1

我是一步一步的在https://www.npmjs.com/package/grunt-scss-lint上我已经安装了所有的东西,当我输入终端'scss-lint‘时,我似乎工作得很好。

不过,我想让这个在Grunt上运行

Gruntfile:

代码语言:javascript
复制
    scsslint: {
        allFiles: [
            'src/scss/**/*.scss',
        ],
        options: {
            bundleExec: true,
            config: '.scss-lint.yml',
            reporterOutput: 'scss-lint-report.xml',
            colorizeOutput: true
        }
    },

    grunt.registerTask('default', ['js', 'html', 'scsslint',]);

因此,我输入了运行任务的终端和终端-这个弹出:

运行"scsslint:allFiles“(scsslint)任务 在allFiles上运行scss-lint

  1. 请确保安装了ruby:ruby -v
  2. 通过运行:scss-lint更新--系统&& gem安装scss-lint来安装scss

通过咕噜不工作,但键入scss-lint在终端工作。我做了以下消息,但这条消息并没有消失

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2015-06-03 08:38:44

您的问题与bundleExec参数有关。如果您将其设置为true,则插件将期望通过bundler安装gem。

把它设置为false,它就能工作了。

代码语言:javascript
复制
scsslint: {
    allFiles: [
        'src/scss/**/*.scss',
    ],
    options: {
        bundleExec: false,
        config: '.scss-lint.yml',
        reporterOutput: 'scss-lint-report.xml',
        colorizeOutput: true
    }
},

grunt.registerTask('default', ['js', 'html', 'scsslint',]);
票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/30607719

复制
相关文章

相似问题

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