我在嘗試將我的應用程序部署到 Heroku 時陷入了一個循環。import cors from 'cors'由于“無法在 Common JS 中加載 ES6 模塊”錯誤,我的導入語句(例如)似乎阻止了應用程序在生產環境中啟動。在本地它運行得很好。"type": "module"但是,當我嘗試通過添加到我的錯誤來解決上述錯誤時,package.json我得到了一組全新的錯誤,應用程序將不再在本地運行。我相信這個錯誤是由于我初始化 sequelize 和相關模型的方式造成的,但我不確定。我想解決這個錯誤,但需要幫助導入新語法……我想。錯誤,package.json并index.js包括在下面。錯誤文本[nodemon] starting `babel-node src/index.js`internal/process/esm_loader.js:74 internalBinding('errors').triggerUncaughtException( ^Error [ERR_UNSUPPORTED_DIR_IMPORT]: Directory import '/Users/jeff/Clients/Bummer/Code/Server/src/models' is not supported resolving ES modules imported from /Users/jeff/Clients/Bummer/Code/Server/src/index.js at finalizeResolution (internal/modules/esm/resolve.js:272:17) at moduleResolve (internal/modules/esm/resolve.js:699:10) at Loader.defaultResolve [as _resolve] (internal/modules/esm/resolve.js:810:11) at Loader.resolve (internal/modules/esm/loader.js:85:40) at Loader.getModuleJob (internal/modules/esm/loader.js:229:28) at ModuleWrap.<anonymous> (internal/modules/esm/module_job.js:51:40) at link (internal/modules/esm/module_job.js:50:36) { code: 'ERR_UNSUPPORTED_DIR_IMPORT', url: 'file:///Users/jeff/Clients/Bummer/Code/Server/src/models'}[nodemon] app crashed - waiting for file changes before starting...
錯誤 [ERR_UNSUPPORTED_DIR_IMPORT]:嘗試在本地啟動 Nodej
皈依舞
2023-05-25 16:43:24
