He estado tratando de minificar uno de mis guiones y todas las herramientas de minificación que he probado me dieron este error.

Recibo un error en Minify Tools: Illegal Character. At line '4' position '6'

Esta es la parte del código:

$('.countrycode').each(function(){
    var tagValue = $(this).attr("data-continent");
    var lttrs = tagValue == "na" || tagValue == "sa" ? "us" : tagValue;
   $(`.select-${lttrs}`).attr("disabled",false);
});

Cualquier ayuda que pueda proporcionar sería muy apreciada.

1
Arina 20 oct. 2019 a las 05:20

1 respuesta

La mejor respuesta

Es probable que esté utilizando herramientas que no son compatibles con ES2015 y, por lo tanto, no comprende los literales de plantilla. Puede solucionar el problema actualizando sus herramientas o solucionarlo eliminando los literales de la plantilla (por ejemplo, cambiando `.select-${lttrs}` a '.select-' + lttrs).

4
Joseph Sible-Reinstate Monica 20 oct. 2019 a las 02:23