¿Cómo configurar la fuente de la consola node.js?

Puede formatear la fuente de la consola en Node.js usando el módulo CHALK. El módulo de tiza se puede usar para personalizar la consola del Node. Al usarlo, uno puede cambiar el aspecto de la consola usando funciones como poner el texto en negrita, subrayar, resaltar el color de fondo de un texto, etc.

Características del módulo Chalk:

  • Es fácil de empezar y fácil de usar.
  • Es un módulo ampliamente utilizado y popular para formatear el texto.
  • Los usuarios pueden formatear el texto de la consola muy fácilmente.

Instalar el módulo Chalk y usarlo:

  • Puede visitar el enlace Instalar el módulo Chalk para instalar este paquete usando el comando.
    $npm install --save chalk
  • Después de instalar el módulo de tiza, puede verificar su versión de tiza en el símbolo del sistema usando el siguiente comando.
    npm version chalk
  • Después de eso, puede crear una carpeta y agregar un archivo, por ejemplo, app.js. Para ejecutar este archivo, debe ejecutar el comando.
    $node app.js
  • Módulo requerido: debe incluir el módulo de tiza en su archivo usando estas líneas.
    var chalk = require('chalk');
  • Nombre de archivo: app.js

    // Include chalk module
    var chalk = require('chalk')
      
    // Set background color to yellow
    console.log(chalk.black.bgYellow('Greetings from Geekforgeeks'));
      
    // Set background color to blue
    console.log(chalk.black.bgBlue('Greetings from Geekforgeeks'));
      
    // Modifiers can also be applied
    console.log(chalk.bold.green('Greetings from Geekforgeeks'));

Pasos para ejecutar el programa:

  • La estructura del proyecto se verá así:
    project structure
  • Ejecute el archivo app.js usando los siguientes comandos:
    node app.js

    Output of above command

Publicación traducida automáticamente

Artículo escrito por gouravhammad y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *