我可以对firebase.json文件发表评论吗?

我可以对firebase.json文件发表评论吗?,firebase,visual-studio-code,comments,firebase-hosting,firebase-cli,Firebase,Visual Studio Code,Comments,Firebase Hosting,Firebase Cli,我需要注释掉firebase.json文件中的一些行: 例如: "rewrites": [ // { // "source": "/blog/*", // "function": "handleBlog" // }, { "source": "**", "destination": "/index.html" } ] 在这种情况下,我想暂时禁用重写,但不想删除代码 事实上,JS

我需要注释掉firebase.json文件中的一些行:

例如:

"rewrites": [
      // {
      //  "source": "/blog/*", 
      //  "function": "handleBlog"
      // },
      {
        "source": "**",
        "destination": "/index.html"
      }
    ]
在这种情况下,我想暂时禁用重写,但不想删除代码

事实上,JSON文件不允许注释,我从VSCode中得到一个错误,告诉我这一点

但是如果我将语言模式设置为带有注释的JSON,那么VSCode中的错误就消失了

但是这样做安全吗?Firebase如何处理带有注释的Firebase.json文件?

json格式不支持注释。JSON中不允许使用格式为//…或/*…*/的注释

就firebase而言,我并不熟悉它,但如果将语言模式设置为JSON并在VSCode中添加注释,您将获得JSONC文件格式,而不是JSON。JSONC专门用于:

除了遵循JSON规范的默认JSON模式外,VS代码还有一个带有注释的JSON jsonc模式。此模式用于VS代码配置文件,如settings.json、tasks.json或launch.json

JSON格式不支持注释。JSON中不允许使用格式为//…或/*…*/的注释

就firebase而言,我并不熟悉它,但如果将语言模式设置为JSON并在VSCode中添加注释,您将获得JSONC文件格式,而不是JSON。JSONC专门用于:

除了遵循JSON规范的默认JSON模式外,VS代码还有一个带有注释的JSON jsonc模式。此模式用于VS代码配置文件,如settings.json、tasks.json或launch.json


我已经在我的一个firebase.JSON中对JSON进行了一段时间的注释,没有任何问题

{
    "hosting": {
        "headers": [
            /*{
              "source": "*.html",
              "headers": [
                {
                  "key": "Content-Security-Policy",
                  "value": "default-src 'self' ..."
                }
              ]
            },*/
        ]
    }
}

我已经在我的一个firebase.JSON中对JSON进行了一段时间的注释,没有任何问题

{
    "hosting": {
        "headers": [
            /*{
              "source": "*.html",
              "headers": [
                {
                  "key": "Content-Security-Policy",
                  "value": "default-src 'self' ..."
                }
              ]
            },*/
        ]
    }
}

带注释的json不再是json了。它有jsonc文件扩展名。带有注释的json不再是json了。它有jsonc文件扩展名。谢谢!我已经测试过了,到目前为止,它也在为我工作!谢谢我已经测试过了,到目前为止,它也在为我工作!