将缓存清单添加到Meteor应用程序的简单方法?

Tim*_*ong 9 html offline node.js cache-manifest meteor

我想通过缓存清单在没有连接到流星服务器(离线)的情况下加载Meteor(meteor.com)应用程序.

我认为这里已经提出了类似的问题: 如何向Meteor应用添加缓存清单? 但我无法遵循他们的解决方案(更多内容见下文).

有没有一种简单的方法可以在Meteor应用程序中包含缓存清单,并使用所有流星资产填充清单?


从相关帖子我的问题是:

  • 您可以通过挂钩到bundle.css和bundle.js.client来获取css和js文件的完整列表

    "挂钩"这些文件涉及什么?我该怎么办?

  • buffer.files.client_cacheable ['manifest.appcache'] = new Buffer(manifestcontent);

    这是做什么的,它应该去哪里?

  • 然后你可以编辑/app/lib/app.html.in来添加引用

    这只是manifest="/application.manifest"html标签中的一点吗?

Moo*_*man 1

我发现使用ManifestR从外部构建清单更容易。该页面还包括如何将其添加到<head>每个页面的内容中。