构建成功后在 heroku 错误上部署节点

deploying Node on heroku error after build successful

我一直在尝试在 heroku 上部署一个 node.js 应用程序。该应用程序 运行 在本地计算机上成功,并且它使用 git heroku push master 成功构建。但是当尝试在 heroku 上打开应用程序时,它显示一个空白页面,并且在控制台上出现以下错误。 所以我在我的应用程序中使用了 owlcarousel 和 react -carousel。谢谢

尝试 运行 在本地使用 NODE_ENV=production node index.js 看看是否可以重现这样的错误。检查 .gitignore 以查看是否遗漏了一些重要文件。检查 package.json 如果构建或生产应用程序中缺少 package.json 中包含的模块,它可能已在修剪期间被 Heroku 删除。而且,为了为应用程序创建更小的 slug 大小,buildpack 将在构建结束时从 package.json 中删除 devDependencies,这样 slug 将只包含在运行时列出的依赖项。如果devDependencies中有剪枝后需要的依赖,将依赖移动到dependencies,这样就不会被移除。在这里查看更多信息,troubleshooting Node.js deployment on Heroku.