Closure编译器未在脚本标记内检测到json

问题描述 投票:0回答:1

在我的页面中,我有一个动态创建的部分,该部分输出一些JSON代码:

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

但是在压缩闭包时,编译器发送此错误消息:

错误-[JSC_PARSE_ERROR]解析错误。需使用分号{“ @type”:“ WebPage”,“ name”:“ page-test-tabs”,“ url”:“ / content / my-site / en / page-test”}

你们能给我一些有关此问题的指导吗?

html json google-closure-compiler
1个回答
0
投票

Closure Compiler仅识别JavaScript。与JavaScript一样,{将打开一个语句块,而不是对象文字。

© www.soinside.com 2019 - 2024. All rights reserved.