2016-03-17 23 views
0

在現有Node應用程序中運行Ghost的所有解決方案都似乎在單獨的端口(2368)上啓動Ghost,並以某種方式在/blog之內從其主應用程序(例如,在端口3000上運行)到另一個港口。在同一端口上的現有應用程序中運行ghost

有什麼辦法可以讓Ghost作爲同一個應用程序的一部分,所以一切都在端口3000上,而不需要端口2368?

我在問,如果在多個端口上運行不是我的節點託管服務提供的選項。

謝謝。

回答

0

是的,這是可能的。

var http = require('http'); 
var express = require('express'); 
var ghost = require('ghost'); 

var app = express(); 
//set up application routes here 
ghost().then(function (ghostServer) { 
    app.use(ghostServer.config.paths.subdir, ghostServer.rootApp); 
    ghostServer.start(app); 
}); 

這是不正式支持,據我瞭解。但是,我們在wordwith.com上運行該博客,並在同一端口上運行wordwith.com/kb博客

相關問題