INSTALAR ESLINT
----------------------------
$> npm install eslint -D
$> npx eslint --init
$> 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