首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >firebase如何仅部署express()应用的特定功能

firebase如何仅部署express()应用的特定功能
EN

Stack Overflow用户
提问于 2019-07-04 19:42:50
回答 2查看 221关注 0票数 1

我在通过Firebase CLI部署的云功能上使用Express应用程序。只部署一个特定功能的方法是什么?

代码语言:javascript
复制
const app = express();

app.post('/sample-1', (req, res) => {
  //
});

app.post('/sample-2', (req, res) => {
  //
});

当我尝试的时候:

代码语言:javascript
复制
firebase deploy --only functions:app

它部署了所有应用程序功能(sample-1sample-2 ... )

有没有办法只部署像sample-1这样的特定的Eexpress应用程序功能?

EN

回答 2

Stack Overflow用户

发布于 2019-07-04 20:11:43

不,没有。整个express应用程序每次都会更新。最后,它实际上只是一个函数,每个路径都有内部路由。

票数 2
EN

Stack Overflow用户

发布于 2020-03-13 20:37:10

您不能只部署sample-1sample-2\f25,因为两者都在应用程序中,尽管您创建了另一个express() -> const appv2 = express();或类似的实例以最终将其导出,但您必须衡量所有这些好处。

代码语言:javascript
复制
const app = express();
const appV2 = express();

app.post('/sample-1', (req, res) => {
  //
});

appV2.post('/sample-2', (req, res) => {
  //
});
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/56887210

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档