我对Google Cloud Functions几乎不熟悉,我想知道是否有办法从函数中呈现html文件。我有一个使用发送方法执行此操作的方法,但由于文件太长,最终代码很长,我总是部署函数来修改最小的东西。有没有办法包含外部文件或类似的东西?在这种情况下,我不需要使用JS变量来修改文本,因为这是一个静态信息文件。现在我使用它并且它可以工作:
exports.index = functions.https.onRequest((req, res)=> { res.send(`<!doctype html>
<head>
<title>MY HTML</title>
<link rel="shortcut icon" href="https://firebasestorage.googleapis.com/v0/b/firebase-spot.com/o/favicon.ico?alt=media"/>
</head>
<body>
<div class='content'>...
是否有类似include('http:\ path \ to \ index.html')的内容?
答案 0 :(得分:1)
没有简单的功能。您必须编写代码来发出HTTP请求以获取外部内容,下载它,然后将其发送到客户端。