我可以评论 firebase.json 文件吗?
Can I comment on firebase.json file?
我需要注释掉 firebase.json
文件中的一些行:
示例:
"rewrites": [
// {
// "source": "/blog/*",
// "function": "handleBlog"
// },
{
"source": "**",
"destination": "/index.html"
}
]
在这种情况下,我想暂时禁用 rewrite
但我不想删除代码。
事实是 JSON 文件不允许评论,我从 VSCode 那里得到一个错误告诉我。
但是如果我将语言模式设置为 JSON with Comments
,VSCode 的错误就消失了。
但是这样做安全吗? Firebase 如何处理带有评论的 firebase.json
文件?
JSON
格式不支持评论。 JSON
More info can be found here.
中不允许使用 //... 或 /*...*/ 形式的注释
就firebase
而言,我不熟悉,但是如果在VSCode中将语言模式设置为JSON with Comments
,您将得到JSONC
文件格式,而不是 JSON
。 JSONC
专门用于VSCode:
In addition to the default JSON mode following the JSON specification, VS Code also has a JSON with Comments (jsonc) mode. This mode is used for the VS Code configuration files such as settings.json, tasks.json, or launch.json.
我已经在我的 firebase.json
中评论 JSON 一段时间了,没有任何问题。
{
"hosting": {
"headers": [
/*{
"source": "*.html",
"headers": [
{
"key": "Content-Security-Policy",
"value": "default-src 'self' ..."
}
]
},*/
]
}
}
我需要注释掉 firebase.json
文件中的一些行:
示例:
"rewrites": [
// {
// "source": "/blog/*",
// "function": "handleBlog"
// },
{
"source": "**",
"destination": "/index.html"
}
]
在这种情况下,我想暂时禁用 rewrite
但我不想删除代码。
事实是 JSON 文件不允许评论,我从 VSCode 那里得到一个错误告诉我。
但是如果我将语言模式设置为 JSON with Comments
,VSCode 的错误就消失了。
但是这样做安全吗? Firebase 如何处理带有评论的 firebase.json
文件?
JSON
格式不支持评论。 JSON
More info can be found here.
就firebase
而言,我不熟悉,但是如果在VSCode中将语言模式设置为JSON with Comments
,您将得到JSONC
文件格式,而不是 JSON
。 JSONC
专门用于VSCode:
In addition to the default JSON mode following the JSON specification, VS Code also has a JSON with Comments (jsonc) mode. This mode is used for the VS Code configuration files such as settings.json, tasks.json, or launch.json.
我已经在我的 firebase.json
中评论 JSON 一段时间了,没有任何问题。
{
"hosting": {
"headers": [
/*{
"source": "*.html",
"headers": [
{
"key": "Content-Security-Policy",
"value": "default-src 'self' ..."
}
]
},*/
]
}
}