import fs from 'fs';
import chalk from 'chalk';
function pegaArquivo (caminhoDoArquivo) {
const encoding = 'utf-8';
fs.readFile(caminhoDoArquivo, encoding, (_, texto) => {
console.log(chalk.green(texto));
})
}
pegaArquivo('./nodeJsCurso1/texto.md');
Acredito que esteja tudo certo com o código, porém ele me retorna Undefined. Algumas aulas atrás quando importamos CHALK do npm, a versão utilizada em aula nao é a mesma da minha, eu utilizei uma versão mais atual. Acredito que não seja esse o problema pois a resposta Undefined aparece na cor verde hahah. Agora, por algum motivo também me aparece um SyntaxError na arrow function caso eu deixe ela "sozinha" na linha. Ex.:
fs.readFile(caminhoDoArquivo, encoding, (_, texto)
=> {
Dessa forma recebo um Syntax Error.