這是我第一次嘗試部署,我選擇了Heroku,請原諒我,我將它部署為一個有趣的專案,用于練習目的。
我已按照此站點說明
更新 1:
使用 修復 Procfile 后web: node ./src/index.js,需要index.js修復的錯誤已修復,但它導致我遇到另一個我真的不知道如何修復的問題。
這是它的日志:
2022-01-06T19:22:51.002284 00:00 app[web.1]: internal/modules/cjs/loader.js:905
2022-01-06T19:22:51.002303 00:00 app[web.1]: throw err;
2022-01-06T19:22:51.002304 00:00 app[web.1]: ^
2022-01-06T19:22:51.002304 00:00 app[web.1]:
2022-01-06T19:22:51.002304 00:00 app[web.1]: Error: Cannot find module '@supabase/supabase-js'
2022-01-06T19:22:51.002304 00:00 app[web.1]: Require stack:
2022-01-06T19:22:51.002305 00:00 app[web.1]: - /app/src/index.js
2022-01-06T19:22:51.002305 00:00 app[web.1]: at Function.Module._resolveFilename (internal/modules/cjs/loader.js:902:15)
2022-01-06T19:22:51.002306 00:00 app[web.1]: at Function.Module._load (internal/modules/cjs/loader.js:746:27)
2022-01-06T19:22:51.002306 00:00 app[web.1]: at Module.require (internal/modules/cjs/loader.js:974:19)
2022-01-06T19:22:51.002306 00:00 app[web.1]: at require (internal/modules/cjs/helpers.js:93:18)
2022-01-06T19:22:51.002306 00:00 app[web.1]: at Object.<anonymous> (/app/src/index.js:9:26)
2022-01-06T19:22:51.002307 00:00 app[web.1]: at Module._compile (internal/modules/cjs/loader.js:1085:14)
2022-01-06T19:22:51.002307 00:00 app[web.1]: at Object.Module._extensions..js (internal/modules/cjs/loader.js:1114:10)
2022-01-06T19:22:51.002308 00:00 app[web.1]: at Module.load (internal/modules/cjs/loader.js:950:32)
2022-01-06T19:22:51.002308 00:00 app[web.1]: at Function.Module._load (internal/modules/cjs/loader.js:790:12)
2022-01-06T19:22:51.002308 00:00 app[web.1]: at Function.executeUserEntryPoint [as runMain] (internal/modules/run_main.js:76:12) {
2022-01-06T19:22:51.002309 00:00 app[web.1]: code: 'MODULE_NOT_FOUND',
2022-01-06T19:22:51.002309 00:00 app[web.1]: requireStack: [ '/app/src/index.js' ]
2022-01-06T19:22:51.002309 00:00 app[web.1]: }
2022-01-06T19:22:51.275795 00:00 heroku[web.1]: State changed from starting to crashed
2022-01-06T19:22:48.000000 00:00 app[api]: Build succeeded
uj5u.com熱心網友回復:
Heroku 找不到您的index.js檔案:
錯誤:找不到模塊“/app/index.js”
看起來您index.js在一個名為src/. 這應該反映在您的Procfile:
web: node src/index.js
轉載請註明出處,本文鏈接:https://www.uj5u.com/houduan/404420.html
標籤:
上一篇:無法將Laravel應用部署到Heroku-symfony/polyfill-ctypev1.24.0需要php>=7.1
