2

在我的 Gruntfile 我有

jade: {
  html: {
    expand: true,
    src: ['public/views/**/*.jade'],
    dest: '.tmp',
    ext: '.html'
  }
},

它确实将 .jade 文件编译为 html,但包含 public/ 目录,从而生成 .tmp/public/views/foo.html,但我希望使用 .tmp/views/foo.html。

我为 express 添加了一个额外的静态路径,它确实允许返回 public/* / .html,但保持干净会很好。

有任何想法吗?

4

1 回答 1

3

尝试这个:

jade: {
    html: {
        files: [{
            expand: true,
            cwd: 'public/',
            src: ['views/**/*.jade'],
            dest: '.tmp',
            ext: '.html'
        }]
    }
}
于 2013-06-27T01:07:03.133 回答