Javascript 使用Grunt将Jade编译到特定目录

Javascript 使用Grunt将Jade编译到特定目录,javascript,html,node.js,gruntjs,pug,Javascript,Html,Node.js,Gruntjs,Pug,我正在尝试将Jade文件编译成HTML,并将它们放在一个目录中。 当前,当我编译时,创建的HTML文件将进入正确的目录,但它们位于一个名为jade的创建目录中 以下是我的目录结构: 玉 html 但是编译之后,它看起来是这样的: 玉 html/jade 理想情况下,我只希望HTML文件进入HTML目录,而不是jade目录 以下是我的GrunFile的相关部分: jade: { compile: { files: [{ expand: true,

我正在尝试将Jade文件编译成HTML,并将它们放在一个目录中。 当前,当我编译时,创建的HTML文件将进入正确的目录,但它们位于一个名为jade的创建目录中

以下是我的目录结构:

玉 html 但是编译之后,它看起来是这样的:

玉 html/jade 理想情况下,我只希望HTML文件进入HTML目录,而不是jade目录

以下是我的GrunFile的相关部分:

jade: {
  compile: {
      files: [{
          expand: true,
          src: ['jade/**/*.jade'],
          dest: 'html/',
          ext: '.html'
      }]
  }
}

输出结构镜像src选项。尝试cwd选项

参考:

例如:

jade: {
  compile: {
      files: [{
          expand: true,
          cwd: 'jade/',
          src: ['**/*.jade'],
          dest: 'html/',
          ext: '.html'
      }]
   }
}