<strong>Ayuda: El Linter no me funciona:</strong> Tengo en el package.json configurado el parser como babel-eslint. Incluso introduje por...

Julián Cipagauta

Julián Cipagauta

Pregunta
studenthace 6 años

Ayuda: El Linter no me funciona:

Tengo en el package.json configurado el parser como babel-eslint.

Incluso introduje por consola el comando

$ standard --parser babel-eslint
que recomienda también la documentación.

También tengo babel-eslint instalado como dependencia de desarrollo.

Además, traté de ignorar el archivo en cuestión con

"ignore": ["/src/components/PhotoCard/**"]
.

También trate de ignorarlo con

//eslint-disable-line
.

Pero, nada me funciona. Me sigue saliendo ese error. ¿A alguien le ha pasado igual?

3 respuestas
para escribir tu comentario
    Daniel Esteves

    Daniel Esteves

    studenthace 6 años

    ¡Hola Julián! Eso es un error de lint de StandardJS no estás haciendo nada malo, si no que Standard no está acostumbrado a ver ese tipo de código y aún no le da soporte, lo que puedes hacer es poner esto:

    // eslint-disable

    Para que no te muestre ese error de linter

    Julián Cipagauta

    Julián Cipagauta

    studenthace 6 años

    Es el error del import dinámico: Error1

    Este es mi package.json

    { "name": "curso-platzi-react-avanzado", "version": "1.0.0", "description": "Repositorio con el código del [Curso Avanzado de React de Platzi](https://platzi.com/cursos/react-avanzado/)", "main": "index.js", "scripts": { "build": "webpack", "lint": "standard", "now-build": "npm run build", "dev": "webpack-dev-server", "test": "echo \"Error: no test specified\" && exit 1" }, "repository": { "type": "git", "url": "git+https://github.com/midudev/curso-platzi-react-avanzado.git" }, "keywords": [], "author": "", "license": "ISC", "bugs": { "url": "https://github.com/midudev/curso-platzi-react-avanzado/issues" }, "homepage": "https://github.com/midudev/curso-platzi-react-avanzado#readme", "devDependencies": { "@babel/core": "^7.5.5", "@babel/plugin-syntax-dynamic-import": "^7.2.0", "@babel/preset-env": "^7.5.5", "@babel/preset-react": "^7.0.0", "babel-eslint": "^10.0.2", "babel-loader": "^8.0.6", "html-webpack-plugin": "^3.2.0", "standard": "^13.1.0", "webpack": "^4.39.1", "webpack-cli": "^3.3.6", "webpack-dev-server": "^3.7.2" }, "dependencies": { "intersection-observer": "^0.7.0", "react": "^16.8.6", "react-dom": "^16.8.6", "react-icons": "^3.7.0", "styled-components": "^4.3.2" }, "standard": { "ignore": [ "/api/**" ] }, "eslintConfig": { "parser": "babel-eslint", "extends": ["./node_modules/standard/eslintrc.json"] } }
    Miguel Ángel Durán García

    Miguel Ángel Durán García

    teacherhace 6 años

    Hola Julian,

    ¿podrías mostrar aquí el error que te aparece? Una captura de pantalla podría ayudar.

    ¡Gracias!

Curso de React Avanzado

Curso de React Avanzado

Crea aplicaciones móviles en ReactJS. Genera consultas en GraphQL y gestiona usuarios. Implementa Testing básico con Cypress y convierte tus apps en PWA con herramientas como Hooks, React Apollo, Reach Router y JSON Web Tokens.

Curso de React Avanzado
Curso de React Avanzado

Curso de React Avanzado

Crea aplicaciones móviles en ReactJS. Genera consultas en GraphQL y gestiona usuarios. Implementa Testing básico con Cypress y convierte tus apps en PWA con herramientas como Hooks, React Apollo, Reach Router y JSON Web Tokens.