Node.js   发布时间:2022-04-24  发布网站:大佬教程  code.js-code.com
大佬教程收集整理的这篇文章主要介绍了node.js – 在Heroku中部署NodeJS应用程序时出错大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。
我收到错误

2012-01-28T00:13:51+00:00 heroku[web.1]: StarTing process with command `node server.js`
2012-01-28T00:13:51+00:00 app[web.1]: 
2012-01-28T00:13:51+00:00 app[web.1]: node.js:134
2012-01-28T00:13:51+00:00 app[web.1]:         throw e; // process.nextTick error,or 'error' event on first tick
2012-01-28T00:13:51+00:00 app[web.1]:         ^
2012-01-28T00:13:51+00:00 app[web.1]:     at Array.<anonymous> (module.js:423:10)
2012-01-28T00:13:51+00:00 app[web.1]: Error: CAnnot find module '/app/server.js'
2012-01-28T00:13:51+00:00 app[web.1]:     at Function._resolveFilename (module.js:320:11)
2012-01-28T00:13:51+00:00 app[web.1]:     at Function._load (module.js:266:25)
2012-01-28T00:13:51+00:00 app[web.1]:     at EventEmitter._tickCallBACk (node.js:126:26)

我的节点应用服务器位于root的server.js中,我不知道如何解决这个问题.
我是从cloud9ide完成的,它运行正常,我从那里进行了部署到heroku.

解决方法

看起来某些东西试图在你的应用程序的某个地方要求(‘服务器’),这是不必要的.该错误来自module.js,它处理需要的节点模块.如果你可以提供你的procfile和一些源代码,可能更容易确定问题,但基于第一眼就看起来有一个相对路径指向服务器代码中某处的/app/server.js这样做.

大佬总结

以上是大佬教程为你收集整理的node.js – 在Heroku中部署NodeJS应用程序时出错全部内容,希望文章能够帮你解决node.js – 在Heroku中部署NodeJS应用程序时出错所遇到的程序开发问题。

如果觉得大佬教程网站内容还不错,欢迎将大佬教程推荐给程序员好友。

本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。