首页 文章

Ghost博客与应用程序集成

提问于
浏览
2

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

Ghost最近已作为NPM模块发布 . 我正在尝试将其与我的应用程序集成,因此我可以拥有自定义主页并在单独的页面上提供博客服务 . 一旦我在app.js中关注,它就会接管我网站的所有流量 . 如何配置ghost才能只为博客服务?

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

2 回答

  • 1

    我正在尝试解决同样的问题,目前想象找到一个托管,允许我运行两个节点实例(我认为这很可能与例如数字海洋) . 单端口80 - 将指向Ghost,而另一端口(在其他端口上)将为应用程序托管REST API .

    然后,我将创建一个链接到自定义模板的空白页面,该模板将加载我的自定义应用程序的其余部分 - 文件将存储在我的自定义模板的assets文件夹中,而ajax调用将只是非标准端口 .

  • 0

    我们在这里遗漏了一些细节,所以我会做一些假设 .

    如果您使用默认服务器托管节点(截至此帖子),您运气不好,因为ghost设置为在其自己的独立服务器中运行 . 一种可能的解决方案是为您的页面运行标准node.js服务器,然后为ghost运行另一个服务器 . 这显然不是理想的,但在他们解决他们的集成问题之前,你没有太多选择 .

相关问题