1
resposta

[Dúvida] Error: Cannot find module 'C:\Users\fribe\index.js'

Olá, tudo bem , será que alguém pode me ajudar ? até o codigo que esta no repositorio do GitHub apresenta o mesmo erro , o que pode ser?

segue o erro:

Error: Cannot find module 'C:\Users\fribe\index.js' at Module.resolveFilename (node:internal/modules/cjs/loader:1075:15) at Module.load (node:internal/modules/cjs/loader:920:27) at Function.executeUserEntryPoint [as runMain] (node:internal/modules/run_main:81:12) at node:internal/main/run_main_module:23:47 { code: 'MODULE_NOT_FOUND', requireStack: []

//index.js

const livros = require('./listaLivros');

let maisBarato = 0;

for (let atual = 0; atual < livros.length; atual++) { if (livros[atual].preco < livros[maisBarato].preco) { maisBarato = atual } }

console.log(o livro mais barato custa ${livros[maisBarato].preco} e o título é ${livros[maisBarato].titulo})

//listaLivros.js

const precosLivros = [ { titulo: "JavaScript", preco: 25 }, { titulo: "PHP", preco: 15 }, { titulo: "Java", preco: 30 }, { titulo: "Elixir", preco: 50 }, { titulo: "Go", preco: 45 }, { titulo: "Python", preco: 20 } ];

module.exports = precosLivros;

1 resposta

O único erro que eu percebi foi a falta do acento grave envolvendo a frase escrita no console.log(). Ficaria assim:

console.log(`o livro mais barato custa ${livros[maisBarato].preco} e o título é ${livros[maisBarato].titulo}`)

Se mesmo assim não funcionar, me manda um print da pasta onde est