【问题标题】:output directory structure in assemble汇编中的输出目录结构
【发布时间】:2014-12-06 23:59:42
【问题描述】:

我正在使用 grunt.js 和 assemble 创建一个静态站点。我有一个 data.json 文件,用于使用 assemble 构建页面:

{
    "articles": [
        {
            "author": "Brian", 
            "headline": "A Generation on the Hook 1", 
            "body": "cars, and start businesses by means of debt", 
             "slug" : "n-hook1",
            "publish_on": "2014-10-10T04:00:00+00:00", 
            "url": "http://example.com/2014/oct/08/n-hook1/", 
        }, 
        {
            "author": "Brian", 
            "headline": "A Generation on the Hook 2", 
            "body": "As millions go to college, buy homes,", 
            "slug" : "n-hook2",
            "publish_on": "2014-10-12T04:00:00+00:00", 
            "url": "http://example.com/2014/oct/08/n-hook2/", 
        }, 

    ], 
}

我希望在以下目录中创建输出,如下所示:2014/oct/08/n-hook1/index.html。如何在 assemble 中创建目录?

assemble.io 甚至可以做到这一点吗?如果有更好的,请告诉我。我是 js 世界的新手,想要一些方向。我确实看到了this question,但这似乎涉及将文件放在不同的目录中。也许我必须写一个助手?如果是这样,我不知道从哪里开始。

我喜欢组装,因为生成的页面完全由客户端呈现,而我只呈现 json 数据。不知道有没有更好的。

【问题讨论】:

    标签: gruntjs yeoman assemble grunt-assemble


    【解决方案1】:

    grunt-assemble-permalinks 插件是解决方案,它可以满足我的需要。

    【讨论】:

      猜你喜欢
      • 2017-09-20
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2014-03-06
      • 1970-01-01
      • 1970-01-01
      • 2011-08-25
      • 2014-08-20
      相关资源
      最近更新 更多