grunt-kss自定义模板被忽略

时间:2016-10-14 13:10:28

标签: javascript npm gruntjs gruntfile kss

我试图在我的GruntFile.js(使用grunt-kss)中为kss编写一个grunt任务,但它似乎忽略了我的自定义模板。如果我从cmd行开始,它可以工作:

kss-node app/scss styleguide --css ../app/css/style.css --template styleguide-template/

但不是在Grunt ......这是我的代码:

 kss: {
   options: {
        verbose: true,
        template: 'styleguide-template/',
        css: '../app/css/style.css'
    },
    dist: {
        files: {
          './styleguide/': ['app/scss/']
        }
    }
  }

我的结构大致如下:

root/
  app/
    css/
    scss/
  GruntFile.js
  styleguide/
  styleguide-template/

我通过运行kss-node --init styleguide-template创建了自定义模板,并调整了一些样式/代码,因此很明显我使用的是自己的模板......

直接在cmd行中运行grunt kss时,它表示成功。但它并没有使用我的模板路径。它只使用默认值,如果我为模板执行不存在的路径,则永远不会引发任何错误...

我尝试过路径位置的变体: template: '/styleguide-template/' template: './styleguide-template/' template: '../styleguide-template/' 但没有快乐......我甚至尝试在我的样式指南中重新定位模板文件夹'文件夹中。

有什么想法吗?

0 个答案:

没有答案