构建成功后在 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.
我一直在尝试在 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.