0
在現有Node應用程序中運行Ghost的所有解決方案都似乎在單獨的端口(2368)上啓動Ghost,並以某種方式在/blog
之內從其主應用程序(例如,在端口3000上運行)到另一個港口。在同一端口上的現有應用程序中運行ghost
有什麼辦法可以讓Ghost作爲同一個應用程序的一部分,所以一切都在端口3000上,而不需要端口2368?
我在問,如果在多個端口上運行不是我的節點託管服務提供的選項。
謝謝。
在現有Node應用程序中運行Ghost的所有解決方案都似乎在單獨的端口(2368)上啓動Ghost,並以某種方式在/blog
之內從其主應用程序(例如,在端口3000上運行)到另一個港口。在同一端口上的現有應用程序中運行ghost
有什麼辦法可以讓Ghost作爲同一個應用程序的一部分,所以一切都在端口3000上,而不需要端口2368?
我在問,如果在多個端口上運行不是我的節點託管服務提供的選項。
謝謝。
是的,這是可能的。
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博客