error deploying basic API with node.js, and express
cpelaez5
TRIALOP

a year ago

node:internal/modules/cjs/loader:1148

throw err;

^

Error: Cannot find module '../models/Role.js'

Require stack:

  • /app/build/middlewares/authjwt.js

  • /app/build/middlewares/index.js

  • /app/build/routes/employee.routes.js

  • /app/build/server.js

  • /app/build/index.js

    at Module._resolveFilename (node:internal/modules/cjs/loader:1145:15)

    at Module._load (node:internal/modules/cjs/loader:986:27)

    at Module.require (node:internal/modules/cjs/loader:1233:19)

    at require (node:internal/modules/helpers:179:18)

    at Object. (/app/build/middlewares/authjwt.js:11:36)

    at Module._compile (node:internal/modules/cjs/loader:1358:14)

    at Module._extensions..js (node:internal/modules/cjs/loader:1416:10)

    at Module.load (node:internal/modules/cjs/loader:1208:32)

    at Module._load (node:internal/modules/cjs/loader:1024:12)

    at Module.require (node:internal/modules/cjs/loader:1233:19) {

    code: 'MODULENOTFOUND',

    requireStack: [

    '/app/build/middlewares/authjwt.js',

    '/app/build/middlewares/index.js',

    '/app/build/routes/employee.routes.js',

    '/app/build/server.js',

    '/app/build/index.js'

    ]

}

Node.js v20.14.0

container event container restart

npm warn config production Use --omit=dev instead.

> server@1.0.0 start

> node ./build/index.js

container event container died

node:internal/modules/cjs/loader:1148

throw err;

^

Error: Cannot find module '../models/Role.js'

Require stack:

  • /app/build/middlewares/authjwt.js

  • /app/build/middlewares/index.js

  • /app/build/routes/employee.routes.js

  • /app/build/server.js

View Deploy details

> ⓘ Deployment information is only viewable by project members and Railway employees.

1 Replies

brody
EMPLOYEE

a year ago

Perhaps you should be importing the file with a lowercase 'r'?

Check the name of the file as it appears in GitHub.


Loading...