【问题标题】:Firebase function use outside file from react appFirebase 函数使用来自反应应用程序的外部文件
【发布时间】:2019-07-19 02:07:46
【问题描述】:

我只是在 react app 文件夹中初始化我的 firebase 函数文件夹

myproject
 +- .firebaserc             
 |
 +- firebase.json  
 |
 +- functions/
 |
 +- src/
      +- services/
      +- package.json  
      +- App.tsx      

在我的服务文件夹(react-app)中,我有一些调用外部 api 的方法

我想在我的云函数中重用这个文件,以便在 React 应用程序和云函数之间共享代码

如何正确执行?

谢谢

【问题讨论】:

    标签: javascript reactjs google-cloud-functions


    【解决方案1】:

    简单的解决方法就是让代码更像一个实用程序,然后使用路径导入函数,并在 firebase-function 中使用它。 或者您可以使用"source": "public" 或您要使用的任何目录更改更新firebase.json 文件的函数文件夹的路径。

    {
      "hosting": {
        "public": "public",
        "ignore": [
          "firebase.json",
          "**/.*",
          "**/node_modules/**"
        ],
        "rewrites": [
          {
            "source": "**",
            "function": "app"
          }
        ]
      },
      "functions": {
        "source": "public"
      }
    }
    

    【讨论】:

    • 我只是添加了 "source" : "" 就是
    猜你喜欢
    • 1970-01-01
    • 2020-05-21
    • 2011-04-19
    • 2011-03-10
    • 2018-02-16
    • 1970-01-01
    • 2013-02-25
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多