当我部署时,出现错误:找不到模块“ ../../models/User”,但是我的 解决方案在本地工作正常。这是我的控制台console log of errors的图片,以及指向仓库https://github.com/No-MyNameIs/trashalbums
的链接我理解已经提出了类似的问题,在提出之前我已经尝试过这些解决方案,并且我尝试通过以下方法来解决问题没有任何运气。任何帮助将不胜感激。
Heroku deploy Error: Cannot find module - compilation
Heroku Cannot find module
console log of errors
答案 0 :(得分:0)
用于在Heroku上运行您的应用程序的Node.js版本也应该在package.json文件的engine部分中定义。
例如:
"engines": {
"node": "11.0.0",
},
docs:https://devcenter.heroku.com/articles/deploying-nodejs#specify-the-version-of-node