【发布时间】:2018-05-20 15:50:54
【问题描述】:
我有一个 Meteor 应用程序并想托管一个 HTML 页面。
我可以将我的index.html 页面和内容放在流星public/main/ 文件夹中,以便127.0.0.1/main/index.html 可以访问。
但肯定有更好的方法。如果有帮助,我有 Kadira FlowRouter 包和 Blaze 模板。
我试过了:
FlowRouter.route('/main', {
action(params) {
window.location.href=pathToPage;
}
});
但是将我的页面移出公用文件夹时它不起作用。
页面本身是一个 HTML 和 javascript 页面。
【问题讨论】:
-
如果你想直接提供它,那么是的,它必须在
/public下的某个地方。您还可以使用服务器端呈现 (SSR) 来呈现位于/private下的 HTML 文件。
标签: node.js meteor meteor-blaze flow-router