miércoles, 2 de marzo de 2022

INSTALAR ESLINT


INSTALAR ESLINT
----------------------------
$> npm install eslint -D
$> npx eslint --init

Reglas de Configuracion:
Crear el archivo .eslintrc.js
Ir node_modules ->.eslintrc.js
------------------------------------------
extends: ["standard", "prettier"],
rules: {
    'no-unused-vars': 'warn',
  }

Verifica errores de la carpeta src y subcarpeta los archivos .js
$> npx eslint src/**/*.js

Corrije los errores
$> npx eslint src/**/*.js --fix

Para que sea de forma automática añadir en el archivo package.json:
------------------------------------------------
  // package.json
"scripts": {
  // ...
  "lint": "eslint src/",
  "lint:fix": "eslint src/ --fix"
},
------------------------------------------------
Instalar Prettier
$> npm install --save-dev eslint-config-prettier

Crear archivo .prettierrc.json
---------------------------------------
{
   "singleQuote": true,
   "semi": true,
   "tabWidth": 2,
   "useTabs": false,
   "printWidth": 120,
   "arrowParens": "avoid"
}

Verificar errores
$> npx prettier . --check 
$> npx prettier . --write

No hay comentarios:

Publicar un comentario

Instalación y Configuración de un DNS Público en Debian 12

Configuración de un DNS Público en Debian 12 ===================================== Registrar un dominio público en Goddady, Namecheap  ó pun...