ランディングページとその他のコンテンツがnode、express、angular2などに基づいているWebサイトを構築しています.
Hexo を実行するサブドメイン (blog.mydomain.com) が必要です。
私の開発マシンで、 を実行hexo server
してブログをテストしlocalhost:4000
ます。を実行してherokuにデプロイできますhexo generate -deploy
。ただし、これが実際に何をしているのかについてのドキュメントはないようです。そこで、2 つの質問があります。サブディレクトリの 1 つに現在の hexo プロジェクトが含まれているノード アプリがある場合、コンテンツをアップロードしただけのように、どのように展開しますか?
次に、メイン アプリからブログにルーティングする方法を教えてください。Express で vhost を使用するための多くの提案を見てきました。たとえば、2 つのサーバーを異なるポートで実行し、ルートをルーティングするだけでよい/blog
でしょ0.0.0.0:4000
うか?