如何从 firebase 函数访问 firebase 托管文件
How to access firebase hosting file from firebase function
我有一个简单的 firebase 函数,它必须发送文件以响应文件在 /app/one.html
中的请求
我的项目目录结构
blog
|____app
|____index.html
|____one.html
|____functions
|____index.js
我必须访问 one.html 并从 senFile()
发送它
index.js
const functions = require('firebase-functions');
exports.blog = functions.https.onRequest((req, res) => {
res.status(200).sendFile('app/one.html'); #here I need something to do
});
据我所知 firebase deploy
函数仅部署函数文件夹的内容。因此,如果您 move/copy 您的应用程序文件夹位于函数文件夹内,您可以实现您想要做的事情。
blog
|____functions
|____app
|____index.html
|____one.html
|____index.js
正确更改路径后,您可以像发送 Express 应用程序一样发送文件。
res.sendFile(path.join(__dirname + 'app/one.html'));
我有一个简单的 firebase 函数,它必须发送文件以响应文件在 /app/one.html
中的请求我的项目目录结构
blog
|____app
|____index.html
|____one.html
|____functions
|____index.js
我必须访问 one.html 并从 senFile()
发送它index.js
const functions = require('firebase-functions');
exports.blog = functions.https.onRequest((req, res) => {
res.status(200).sendFile('app/one.html'); #here I need something to do
});
据我所知 firebase deploy
函数仅部署函数文件夹的内容。因此,如果您 move/copy 您的应用程序文件夹位于函数文件夹内,您可以实现您想要做的事情。
blog
|____functions
|____app
|____index.html
|____one.html
|____index.js
正确更改路径后,您可以像发送 Express 应用程序一样发送文件。
res.sendFile(path.join(__dirname + 'app/one.html'));