javascript - Firebase 函数使用来自反应应用程序的外部文件
问题描述
我只是在 react app 文件夹中初始化我的 firebase 函数文件夹
myproject
+- .firebaserc
|
+- firebase.json
|
+- functions/
|
+- src/
+- services/
+- package.json
+- App.tsx
在我的服务文件夹(react-app)中,我有一些调用外部 api 的方法
我想在我的云函数中重用这个文件来在反应应用程序和云函数之间共享代码
如何正确执行?
谢谢
解决方案
简单的解决方法就是让代码更像一个实用程序,然后使用路径导入函数,并在 firebase-function 中使用它。或者您可以更改函数文件夹的路径,使用或您要使用的任何目录更新firebase.json
文件。"source": "public"
{
"hosting": {
"public": "public",
"ignore": [
"firebase.json",
"**/.*",
"**/node_modules/**"
],
"rewrites": [
{
"source": "**",
"function": "app"
}
]
},
"functions": {
"source": "public"
}
}
推荐阅读
- c# - 如何在 Xamarin.Android 中从 EventHandler 获取值到后台服务
- regex - Why isn't this sed command working for the regex?
- python - 如何将 dat 文件格式化为干净的 csv
- jquery - 克隆后如何启用下拉项
- c# - C# - new Shell32() 抛出异常?
- kotlin - 模态中的片段条形图未更新 - TornadoFX
- google-cloud-functions - 错误类型错误:路径必须是字符串。在firebase http请求中收到未定义
- python - 我无法在 OPENCV 中安装 SIFT
- r - gganimate 渲染器的全局选项(无循环)
- mysql - 如何比较逗号分隔的字段与mysql中的列?