Problem node:http missing on deloy

Guys, I’m having the following problem when I try to deploy my node.

Error: Cannot find module ‘node:http’
Sep 13 03:24:57 PM Require stack:
Sep 13 03:24:57 PM - /opt/render/project/src/node_modules/fastify/fastify.js
Sep 13 03:24:57 PM at Function.Module._resolveFilename (internal/modules/cjs/loader.js:885:15)
Sep 13 03:24:57 PM at Function.Module._load (internal/modules/cjs/loader.js:730:27)
Sep 13 03:24:57 PM at Module.require (internal/modules/cjs/loader.js:957:19)
Sep 13 03:24:57 PM at require (internal/modules/cjs/helpers.js:88:18)
Sep 13 03:24:57 PM at Object. (/opt/render/project/src/node_modules/fastify/fastify.js:6:14)
Sep 13 03:24:57 PM at Module._compile (internal/modules/cjs/loader.js:1068:30)
Sep 13 03:24:57 PM at Object.Module._extensions…js (internal/modules/cjs/loader.js:1097:10)
Sep 13 03:24:57 PM at Module.load (internal/modules/cjs/loader.js:933:32)
Sep 13 03:24:57 PM at Function.Module._load (internal/modules/cjs/loader.js:774:14)
Sep 13 03:24:57 PM at ModuleWrap. (internal/modules/esm/translators.js:199:29) {
Sep 13 03:24:57 PM code: ‘MODULE_NOT_FOUND’,
Sep 13 03:24:57 PM requireStack: [ ‘/opt/render/project/src/node_modules/fastify/fastify.js’ ]
Sep 13 03:24:57 PM }

build command = npm install
star command = node server.js
github repository = GitHub - PedroGrunwald/Node-zero-deploy: aula teoria fornecida pela rockeseat onde sera feito uma aplicação do zero do node ao deploy. ( intuito mostrar as principais features do node)

someone can help me?

Hi PedroGrunwald,

What Node version are you using locally? Could you try specifying that for your Render service - https://render.com/docs/node-version.

Regards,

Matt

i’m using 18.17.1

thank you very much
mmaddex, I managed to solve the problem with this link. the application was deployed

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.