gpt4 book ai didi

node.js - 如何将新的 firebase 模拟器添加到我现有的项目中?

转载 作者:行者123 更新时间:2023-12-01 23:28:34 28 4
gpt4 key购买 nike

所以我的项目上已经运行了一些 firebase 模拟器(auth、functions 和 firestore 模拟器)。

如果我运行 firebase emulators:start 那么我的终端中将有这 2 条消息

i emulators: Starting emulators: auth, functions, firestore

⚠ functions: The following emulators are not running, calls to theseservices from the Functions emulator will affect production: database,hosting, pubsub

现在我想将 pubsub 模拟器添加到我当前的项目中,该怎么做?我使用 Node.js

最佳答案

只需打开您的 firebase.json 文件,然后您可以根据需要在 json 文件中添加或删除值

firebase.json 文件位于与您的 functions 文件夹相同的层次结构中(在您的 functions 文件夹之外)

请参阅文档 in here

"emulators": {
"firestore": {
"port": "8080"
},
"ui": {
"enabled": true,
"port": 4000
},
"auth": {
"port": "9099"
},
"functions": {
"port": "5001"
},
"database": {
"port": "9000"
},
"hosting": {
"port": "5000"
},
"pubsub": { // add this if you want to add pubsub emulator
"port": "8085"
}
}

在您运行 firebase emulators:start

后,CLI 将自动下载模拟器

关于node.js - 如何将新的 firebase 模拟器添加到我现有的项目中?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/66774671/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com