我有一个Meteor应用程序,并希望托管一个HTML页面。
我可以将index.html
页面和内容放在meteors public/main/
文件夹中,以便127.0.0.1/main/index.html
可以访问它。
但肯定必须有更好的方法。如果它有帮助,我有Kadira FlowRouter包和Blaze模板。
我试过了:
FlowRouter.route('/main', {
action(params) {
window.location.href=pathToPage;
}
});
但是当我将页面移出公共文件夹时,它无法正常工作。
页面本身是一个HTML和javascript页面。
答案 0 :(得分:0)
尝试使用static-html
package。
来自包装说明:
基本上,它是模板包的替代品 编译Blaze模板。如果你想使用Angular或者非常有用 反应作为您的视图层,只是想获得一些静态HTML内容 在您的页面上作为视图框架的渲染目标。
此构建插件解析应用程序中的所有.html文件并查看 对于顶级标签:
- 附加到HTML的head部分 - 附加 支持HTML属性的正文部分 标签,但不是。