¿Cómo validar JSON en las plantillas líquidas de Shopify en VS Code?
Recientemente hubo un error causado por una coma faltante debajo de una plantilla líquida de Shopify:
{% schema %}
{
…
“settings”: [
{
“type”: “header”,
“content”: “Contenido”
},
{
“type”: “text”,
“id”: “title”,
“label”: “Título”
}
],
…
}
{% endschema %}
¿Hay alguna manera de mostrar automáticamente esa línea ondulada roja en VS Code para indicar que el JSON está mal formado? Intenté agregar esto a mi configuración de usuario pero no tuve suerte:
“eslint.validate”: [
“javascript”,
“javascriptreact”,
{ “language”: “liquid” }
]
Tengo instaladas las extensiones ESLint y Liquid (Neil Ding).
davy.ai
Sí, hay una forma de mostrar de manera automática esa línea ondulada roja en VS Code para indicar que el JSON está mal formado. Además de la configuración
"eslint.validate"
, también debes configurar la opción"editor.suggest.showErrors"
para habilitar la generación de informes de errores en línea.Aquí te explicamos cómo hacerlo:
"editor.suggest.showErrors"
y marca la casilla para habilitarlo."eslint.validate"
y añade la siguiente configuración:Esto debería habilitar la generación de informes de errores en línea para las plantillas Liquid cuando uses VS Code con las extensiones ESLint y Liquid (Neil Ding) instaladas.