我希望从 my-example-domain.com 使用静态网站。
例如,加载时:
-
/
-
/about
-
/services
,但是我希望在访问流星应用程序时从流星应用程序中加载数据:
例如,加载时:
-
login
-
/dashboard
-
/private-messages
我认为这样做的好方法是绕过流星的默认设置,并使用普通的旧节点。然后,当用户进入其他路线时,将控制权传递到流星。
有人知道这是否是解决此问题的合法解决方案吗?或者,如果不同子域中的不同站点可能更好?
是的,您可以通过在服务器端(启动/服务器文件夹中的index.js文件中使用webapp.connectHandlers(截取请求res.write。
https://docs.meteor.com/packages/webapp.html
您可能必须使用node fs.ReadFile来读取从路径的静态HTML作为输入到res.write。
说我不知道看到这样做的充分理由。只需使用诸如React-Router之类的路由器来控制所有路径的路由,无论是静态还是动态。