【问题标题】:netlify lambda configuration in package.jsonpackage.json 中的 netlify lambda 配置
【发布时间】:2020-11-11 17:51:57
【问题描述】:

我正在尝试关注这篇文章https://www.netlify.com/blog/2018/07/09/building-serverless-crud-apps-with-netlify-functions-faunadb/

它是一个 reactjs 应用程序。 我们运行 npm i netlify-lambda --save-dev 然后在 package.json 中做这个配置

{
  "name": "react-lambda",
  ...
  "proxy": {
    "/.netlify/functions": {
      "target": "http://localhost:9000",
      "pathRewrite": {
        "^/\\.netlify/functions": ""
      }
    }
  }
}

请有人解释一下这里发生了什么,我是新手,不懂语法,喜欢 ^/\。 和整体情况

【问题讨论】:

    标签: reactjs gatsby package.json netlify


    【解决方案1】:

    pathRewrite 是一个正则表达式。

    • ^:表示字符串的开头。

    这会将向/.netlify/functions 发出的请求重定向到端口9000 上本地运行的函数服务器(由于target 配置)。

    【讨论】:

      猜你喜欢
      • 2022-08-20
      • 2020-05-01
      • 1970-01-01
      • 2019-10-24
      • 2021-04-02
      • 1970-01-01
      • 2018-11-14
      • 2018-12-31
      • 2019-02-25
      相关资源
      最近更新 更多