mocha在express 4中失败了,但在express 3中失败了

时间:2015-07-06 15:03:05

标签: express mocha

好吧,我通过Keig先生的书Advanced Express Web App Dev工作。在他的书中,他使用Express版本3来构建API。我在他的那本书的书中得到了一切。但是,当我采用他的开发方法并将其应用于Express版本4时,mocha无法进行心跳检查,表示它期望json的内容类型响应,但收到了&text; html'。在Express版本4中是否有我遗漏的东西?

我尝试将app.get更改为app.use,但这没有帮助。

我的github上的代码(https://github.com/EnergeticPixels/course-api.git

1 个答案:

答案 0 :(得分:0)

没关系。命名约定问题。我有'心跳'作为路线的名字,但我需要'/ heartbeat'。现在它有效。除了现在我得到关于res.json的'弃用'警告。这很容易解决。