将简单的nodejs应用程序部署到Heroku - Procfile无法正常工作

时间:2017-12-09 10:43:54

标签: node.js heroku

我正在尝试将我的Express服务器部署到我的Heroku应用程序,但每次我这样做时,都会收到错误并且崩溃。

我使用以下代码设置cl /nologo /Wall /wd4820 /Ox /Foobj/ /Febin/contacts /Tc a1ms4.c contacts.c Procfile

web: node /src/server.js不在目录的根目录中。但是,当我尝试启动服务器时,我在日志中遇到错误:server.js

当我在本地运行应用程序时,我必须运行Error: Cannot find module '/src/server.js'才能正确运行服务器。以下是我的npm start文件的相关"scripts"部分:

package.json

由于Procfile会覆盖package.json脚本命令,为什么在我明确设置文件时找不到文件呢?

1 个答案:

答案 0 :(得分:1)

我不确定领先的斜线。使用./src/server.js有帮助吗?