Компилятор закрытия не обнаруживает json внутри тега скрипта - PullRequest
0 голосов
/ 25 мая 2020

На моей странице у меня есть динамически созданный раздел, который выводит некоторый JSON код:

<script type="application/ld+json">
 { "@type": "WebPage"
 , "name": "page-test"
 ,"url": "/content/my-site/en/page-test"
 }
</script>

Но при сжатии компилятор закрытия отправляет это сообщение об ошибке:

ERROR - [JSC_PARSE_ERROR] Ошибка синтаксического анализа. Ожидается точка с запятой {"@type": "WebPage", "name": "page-test-tabs", "url": "/ content / my-site / en / page-test"}

Не могли бы вы, ребята, дать мне несколько советов по этой проблеме?

1 Ответ

0 голосов
/ 31 мая 2020

Closure Compiler распознает только JavaScript. Как и JavaScript, {открывает блок операторов, а не литерал объекта.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...