我正在建立一个网站,其中登录页面和其他一些内容基于 node、express、angular2 等。
我想要一个运行Hexo的子域(blog.mydomain.com) 。
在我的开发机器上,我运行hexo server
以测试localhost:4000
. 我可以通过运行部署到heroku hexo generate -deploy
。但是,似乎没有任何关于这实际上在做什么的文档。所以我有两个问题——如果我有一个节点应用程序,其中一个子目录包含我当前的 hexo 项目,我将如何部署它,就像我刚刚上传内容一样,什么会触发 hexo 运行?
其次,我如何从我的主应用程序路由到博客?我已经看到了一些建议将 vhost 与 express 一起使用。我会通过不同的端口运行两台服务器,然后将路由/blog
路由到0.0.0.0:4000
例如?