NextJS + Express +现在部署。无法启动,甚至演示也无法启动

时间:2018-12-20 18:07:16

标签: javascript express next.js

尝试运行SSR NextJS应用,我需要定义一些特定的路由来执行特定的后端任务。例如,提交表单时,我想做一些服务器工作,以将包含表单数据的电子邮件发送给网站所有者。但这不是问题。...

问题是我无法在Zeit / Now平台上使用express引导节点服务器启动。甚至NextJS + Express示例都无法使用!

这是他们在GitHub上提供的示例URL。 https://github.com/zeit/next.js/tree/master/examples/custom-server-express

如果我克隆该目录,然后使用now命令进行部署,则会得到以下信息:

Unchanged Demo Not Working

在阅读了一些文档之后,我决定我应该添加一个now.json,如下所示。不幸的是,该演示仍然无法正常工作! :(这是我添加的内容。

{
    "version": 2,
    "name": "nodejs-express",
    "builds": [
    { "src": "server.js", "use": "@now/node-server" }
  ]
}

除了上面的now.json文件之外,该项目是示例项目的精确副本,您可以在上面看到。我只是想让它启动,然后再移植到现有的静态应用程序上。

关于这个确切的问题,有一个为期3天的GitHub问题,但我希望这是由于我自己的误解而引起的,SO的善良灵魂可以提供帮助。 Here's the GitHub Issue。我已经花了至少8个小时的时间来尝试不同的事情,而且,imo,现在该寻求帮助了。

感谢您的阅读!在下面放置问题,以便我回复。


编辑:截至2018年12月24日,这似乎是一个 Zeit / Now 平台问题。这个问题留给其他人解决。问题解决后,将更新和/或删除此问题。 See the official GitHub issue report here

0 个答案:

没有答案