【发布时间】:2015-03-11 21:39:33
【问题描述】:
我有一个使用 express 构建的现有网站,我想添加一个由 Ghost 提供支持的“/blog”。我已将 Ghost 添加到我的依赖项中,将 Ghosts 配置中的 url 安装并配置为 localhost:3000/blog,但现在我遇到了问题。
在我的 app.js 中,我添加了以下几行:
var blog = require('./routes/blog');
app.use('/blog', blog);
我的 blog.js 看起来像这样:
var express = require('express');
var router = express.Router();
var ghost = require('ghost');
ghost().then(function (ghostServer) {
ghostServer.start();
});
router.get('/', ghost);
module.exports = router;
我很确定 blog.js 不正确。
【问题讨论】:
-
你看过this article吗?
-
是的,我读到了。不过谢谢。我认为这是相关的。
-
有什么问题?
-
这篇关于using ghost as middleware的文章可以解决问题。
标签: node.js express ghost-blog