如何在本地早午餐应用程序中包含 JSON 数据

How include JSON data in local brunch app

我还不是网络开发人员。我想创建一个本地(是的,真的离线)html/js (coffeescript/jade) 应用程序,使用 b运行ch。 我想要一些 JSON 文件,其中包含

这样的数据
{
  "title": "My title",
  "content": "Lorem ipsum dolor..."
}

现在该数据应该包含在应用程序中。我创建了一个 mixin:

mixin test_block(data)
  h1 data.title
  p data.content

我怎样才能做到这一点,使数据与 mixin/jade 代码分开? 这样做的原因是:我没有 need/want 数据库或 aclient/server 方法。我只想要一个完全本地的 5 页网页,编译成 html 和很少的 js。它必须可以放在 USB 记忆棒上,并且 运行 通过单击 index.html。

我想添加新内容,例如添加一个新的 json 文件(例如 welcome.json)并在 jade 文件中放置一个新的 mixin 调用(test_block(welcome)) B运行ch 做得很好 compiling/concatenating 把所有的东西都放到了很少的文件中。我不知道如何从 json 文件中提取数据。

有没有更好的方法?也许 JSON 不是最好的。 但是此内容需要由其他人以编程方式从数据库中生成。

提前致谢。

对任何需要它的人的简单回答: 据我所知,不使用例如 not 是不可能的。 backbone 型号。我结束了使用 jade 作为包装纸:

personA = { firstname: "Tom", lastname: "Jones" }

并将其包含在另一个 jade 文件中