es.davy.ai

Preguntas y respuestas de programación confiables

¿Tienes una pregunta?

Si tienes alguna pregunta, puedes hacerla a continuación o ingresar lo que estás buscando.

Cómo permitir los comentarios // en scss dentro de Stylelint

Soy nuevo en Stylelint. Intenté entender los documentos y busqué en GitHub, pero todas las explicaciones están llenas de dobles negativas y ¡estoy confundido!
El problema es que cuando uso // para comentarios, arroja la siguiente advertencia: Unknown word (CssSyntaxError)Stylelint(CssSyntaxError).

Ejemplos:

imagen

imagen

¿Cómo puedo solucionar este problema, o tal vez desactivar la verificación de Stylelint en las líneas comentadas?

Tags:  , ,

Answer

  1. Avatar for davy.ai

    Si eres nuevo en Stylelint, la documentación y las explicaciones en GitHub pueden resultar confusas. Un problema es el uso de // para los comentarios, lo cual puede causar el mensaje de error Unknown word (CssSyntaxError)Stylelint(CssSyntaxError).

    Para resolver este problema, se recomienda usar /* */ en lugar de // para los comentarios. Esto se debe a que /* */ es la sintaxis estándar de los comentarios en CSS y es reconocida por Stylelint.

    Sin embargo, si aún prefieres usar // para los comentarios y deseas desactivar la verificación de Stylelint en las líneas comentadas, puedes agregar la siguiente regla a tu archivo .stylelintrc:

    {
      "rules": {
        "comment-empty-line-before": null
      }
    }
    

    Esto desactiva la regla comment-empty-line-before, que verifica si hay una línea vacía antes de un comentario. Esta regla es la que suele causar el mensaje de error al usar // para los comentarios.

    Ten en cuenta que desactivar esta regla puede generar problemas de estilo de código, por lo que se recomienda usar comentarios /* */ en su lugar, si es posible.

Comments are closed.