tutoriais que tentei na web não deram certo
O que exatamente vc tentou? O que não funcionou? Deu algum erro? Qual? Sei que muita gente acha chato essas perguntas, mas elas são importantes. Quanto mais informação vc dá, maiores as chances de ter uma resposta adequada. Por exemplo, sabendo o que vc já fez, a gente pode descartar várias possibilidades, focar no problema específico e ganhar tempo (de todos, inclusive o seu) :-)
Enfim, quando vc diz "arquivo JSON", está falando de um arquivo que está no file system? Ou que está acessível em uma URL qualquer?
Se for o segundo caso (URL), então siga o que foi dito nas outras respostas (use fetch
).
Agora se for um arquivo mesmo, no file system, fetch
não vai funcionar. Neste caso, teria que usar algum módulo como o fs
do Node. Algo assim:
var fs = require('fs');
var json = JSON.parse(fs.readFileSync('arquivo.json', 'utf8'));
console.log(json);