Solucionado (ver solução)
Solucionado
(ver solução)
1
resposta

[Dúvida] ERR_MODULE_NOT_FOUND

npm run dev

mufasa@1.0.0 dev
nodemon server.js

[nodemon] 3.1.10
[nodemon] to restart at any time, enter rs
[nodemon] watching path(s): .
[nodemon] watching extensions: js,mjs,cjs,json
[nodemon] starting node server.js
node:internal/modules/esm/resolve:274
throw new ERR_MODULE_NOT_FOUND(
^

Error [ERR_MODULE_NOT_FOUND]: Cannot find module '/Users/mufasa/Documents/Wellington - Programação Alura/src/aclearpp.js' imported from /Users/mufasa/Documents/Wellington - Programação Alura/server.js
at finalizeResolution (node:internal/modules/esm/resolve:274:11)
at moduleResolve (node:internal/modules/esm/resolve:859:10)
at defaultResolve (node:internal/modules/esm/resolve:983:11)
at ModuleLoader.defaultResolve (node:internal/modules/esm/loader:783:12)
at #cachedDefaultResolve (node:internal/modules/esm/loader:707:25)
at ModuleLoader.resolve (node:internal/modules/esm/loader:690:38)
at ModuleLoader.getModuleJobForImport (node:internal/modules/esm/loader:307:38)
at ModuleJob._link (node:internal/modules/esm/module_job:183:49)
at process.processTicksAndRejections (node:internal/process/task_queues:105:5) {
code: 'ERR_MODULE_NOT_FOUND',
url: 'file:///Users/mufasa/Documents/Wellington%20-%20Programac%CC%A7a%CC%83o%20Alura/src/aclearpp.js'
}

Node.js v22.18.0
[nodemon] app crashed - waiting for file changes before starting...

**Sempre quando eu tento dar 'npm run dev' aparece esse erro, tentei outras soluções que foram tiradas na mesmas duvidas aqui do forum mas não funcionou.

Matricule-se agora e aproveite até 50% OFF

O maior desconto do ano para você evoluir com a maior escola de tecnologia

QUERO APROVEITAR
1 resposta
solução!

Oi, Wellington! Como vai?

Vendo o erro que apareceu, o Node.js não está encontrando o arquivo que você está tentando importar. A mensagem mostra que ele procura por src/aclearpp.js, mas provavelmente o nome correto do arquivo é outro — como app.js ou clearapp.js.

Veja este exemplo:


import app from './src/app.js';

Verifique o nome exato do arquivo dentro da pasta src e ajuste o caminho na importação. O Node é sensível a letras maiúsculas e minúsculas, então se o arquivo for App.js, o import precisa estar exatamente assim.

Se o seu arquivo se chama, por exemplo, app.js, o correto seria:


import app from './src/app.js';

Em código sem acentuação:


import app from './src/app.js';

Esse código importa o módulo principal da aplicação a partir da pasta src.
Se o nome do arquivo no seu projeto estiver diferente, basta ajustar para que corresponda exatamente.

Espero ter ajudado. Conte com o apoio do Fórum na sua jornada. Fico à disposição.

Abraços e bons estudos!

Caso este post tenha lhe ajudado, por favor, marcar como solucionado ✓.