1
resposta

Meu erro não fica vermelho

Meu código:

const chalk = require('chalk');
const fs = require('fs');

function trataErro(erro) {
    throw new Error(chalk.red(erro));
}

function pegaArquivo(filePath) {
    const encoding = 'utf-8';
    fs.readFile(filePath, encoding, (erro, data) => {
        if (erro) {
            trataErro(erro);
        }
        console.log(chalk.green(data));
    })
}

pegaArquivo('./arquivo/');

mas o erro não fica em vermelho... Insira aqui a descrição dessa imagem para ajudar na acessibilidade

1 resposta

Oi Júlio!

Fiz um teste rápido com o código do curso e por enquanto funcionou:

tela do terminal com mensagem de erro 'throw new error: teste de erro' em vermelho

Gostaria de compartilhar o link do seu repositório para darmos uma olhada melhor?

Bons estudos! :)