Ghost博客与应用程序集成

我是新来的节点,所以请原谅我,如果我问愚蠢的问题。

Ghost最近作为NPM模块发布。 我试图将其与我的应用程序集成,所以我可以有自定义的主页和服务的博客在一个单独的页面上。 一旦我做了我的app.js后,它接pipe了我的网站的所有stream量。 我如何configuration幽灵只为博客提供服务?

var ghost = require('ghost'); 鬼();

我们在这里错过了一些细节,所以我会做一些假设。

如果您使用默认服务器托pipe节点,则(因为此发布),因为ghost设置为在其自己的独立服务器中运行,所以您运气不佳。 一个可能的解决scheme是运行标准的node.js服务器为您的页面,然后运行的另一个鬼。 这显然不是理想的,但直到他们解决他们的整合问题,你没有太多的select。

我试图解决同样的问题,目前想象find一个托pipe,允许我运行两个节点实例(我认为这是很有可能的,如数字海洋)。 一个端口80 – 将指向Ghost,而另一个(在其他端口)将托pipe该应用程序的REST API。

然后,我将创build一个链接到自定义模板的空白页面,加载我的angular度应用程序的其余部分 – 文件将存储在我的自定义模板的资产文件夹中,而Ajax调用将仅仅是非标准端口。