簡體   English   中英

在heroku上部署我的nodejs應用程序后出現錯誤

[英]i have an error after deploying my nodejs app on heroku

我用heroku部署了我的nodejs應用程序,嘗試在瀏覽器中打開它時出現錯誤

所以我已經用啟動腳本檢查了我的package.json我已經設置了節點環境和生產,我檢查了模型(錯誤之一指向日志上的那個),我不確定它是什么

2019-07-09T02:50:24.457773+00:00 heroku[web.1]: State changed from starting to crashed
2019-07-09T02:50:24.385238+00:00 app[web.1]: internal/modules/cjs/loader.js:613
2019-07-09T02:50:24.385263+00:00 app[web.1]: throw err;
2019-07-09T02:50:24.385266+00:00 app[web.1]: ^
2019-07-09T02:50:24.385267+00:00 app[web.1]:
2019-07-09T02:50:24.385270+00:00 app[web.1]: Error: Cannot find module '../models/user'
2019-07-09T02:50:24.385272+00:00 app[web.1]: Require stack:
2019-07-09T02:50:24.385274+00:00 app[web.1]: - /app/routes/index.js
2019-07-09T02:50:24.385276+00:00 app[web.1]: - /app/app.js
2019-07-09T02:50:24.385279+00:00 app[web.1]: at Function.Module._resolveFilename (internal/modules/cjs/loader.js:610:15)
2019-07-09T02:50:24.385281+00:00 app[web.1]: at Function.Module._load (internal/modules/cjs/loader.js:526:27)
2019-07-09T02:50:24.385368+00:00 app[web.1]: at Module.require (internal/modules/cjs/loader.js:666:19)
2019-07-09T02:50:24.385373+00:00 app[web.1]: at require (internal/modules/cjs/helpers.js:16:16)
2019-07-09T02:50:24.385375+00:00 app[web.1]: at Object.<anonymous> (/app/routes/index.js:3:14)
2019-07-09T02:50:24.385377+00:00 app[web.1]: at Module._compile (internal/modules/cjs/loader.js:759:30)
2019-07-09T02:50:24.385379+00:00 app[web.1]: at Object.Module._extensions..js (internal/modules/cjs/loader.js:770:10)
2019-07-09T02:50:24.385381+00:00 app[web.1]: at Module.load (internal/modules/cjs/loader.js:628:32)
2019-07-09T02:50:24.385383+00:00 app[web.1]: at Function.Module._load (internal/modules/cjs/loader.js:555:12)
2019-07-09T02:50:24.385385+00:00 app[web.1]: at Module.require (internal/modules/cjs/loader.js:666:19)
2019-07-09T02:50:24.438626+00:00 heroku[web.1]: Process exited with status 1

鏈接到github倉庫https://github.com/ArielBailon/b--學習

您致電:

require('../models/user')

但您的文件是User.js

你可以選擇:

  • User.js重命名為user.js
  • 使用require('../models/User')代替require('../models/user')

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM