首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Grunt配置-动态映射

Grunt配置-动态映射
EN

Stack Overflow用户
提问于 2013-06-15 19:12:16
回答 1查看 471关注 0票数 1

我的Gruntfile.coffee中有以下内容:

代码语言:javascript
复制
    jade:
        options:
            data:
                debug: false
        firstLevel:
            files: [
                expand: true
                flatten: true
                cwd: '<%= srcDir %>/documents/'
                src: ["*.jade"]
                dest: "<%= outDir %>"
                ext: ".html"
            ]
        subLevel:
            files: [
                expand: true
                flatten: true
                cwd: '<%= srcDir %>/documents'
                src: ["/<%= subFolder %>/*.jade"]
                dest: "<%= outDir %>/<%= subFolder %>"
                ext: ".html"
            ]

firstLevel部件正在正确编译,但subLevel与任何内容都不匹配。我有一个这样的文件结构:

代码语言:javascript
复制
project
  -src
    -posts
    -pages
    ...
    index.jade
  -our

我想渲染src文件夹中的每个子文件夹。我在here中读到,我可以使用下划线样式的占位符,这样我就不必静态地指定每个文件夹。

我的代码出了什么问题,我该如何解决这个问题,以便使用子文件夹?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2013-06-15 23:27:07

如果您只是试图从

代码语言:javascript
复制
src/XXX/XXX.jade

代码语言:javascript
复制
out/XXX/XXX.html

然后使用

代码语言:javascript
复制
files: [
           {
              expand: true,
              cwd: "<%= srcDir %>/",
              src: "**/*.jade",
              dest: "<%= outDir %>/",
              ext: ".html"
           }
        ]
票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/17122999

复制
相关文章

相似问题

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