如何禁用 Sails v0.12 默认 CORS 挂钩?

How do I disable the Sails v0.12 default CORS hook?

sails.js(SailsJs CORS) 网站说 Sails CORS 挂钩在默认情况下是禁用的,但我目前正在使用一个代码库,它似乎已启用。我想禁用它,但我无法在 Stack Overflow 以及其他网站上找到答案。我还研究了 Sails 页面,但没有成功。

解决方法如下:

  1. 导航到 app_home_dir/.sailssrc
  2. 你会在那里找到这个 JSON 对象:

    {
      "generators": {
      "modules": {}
      },
      "hooks": {
        "blueprints": false,
        "views": false,
        "sockets": false,
        "pubsub": false,
        "i18n": false,
        "cors": true
      }
    }
    
  3. 修改cors 属性 设置为false.

这将禁用默认的 Sails CORS 挂钩。