java - 无法启动 firebase 模拟器 ui

标签 java firebase macos apple-m1 firebase-tools

大家好:我无法启动我的模拟器,firebase init 正常,端口正常,问题似乎来自用户界面。有人可以帮助我吗?

(base) jean-charlesdubien@airdejencharles firebase-demo-project % firebase emulators:start
i  emulators: Starting emulators: auth, functions, firestore, hosting, storage
⚠  functions: The following emulators are not running, calls to these services from the Functions emulator will affect production: database, pubsub
i  firestore: Firestore Emulator logging to firestore-debug.log
✔  firestore: Firestore Emulator UI websocket is running on 9150.
i  hosting[flutter-ultimate-ae8a4]: Serving hosting files from: public
✔  hosting[flutter-ultimate-ae8a4]: Local server: http://127.0.0.1:5002/
i  ui: Emulator UI logging to ui-debug.log
⚠  ui: Fatal error occurred: 
   Emulator UI has exited with code: 1, 
   stopping all running emulators
i  ui: Stopping Emulator UI
⚠  ui: Error stopping Emulator UI
i  functions: Stopping Functions Emulator
i  hosting: Stopping Hosting Emulator
i  firestore: Stopping Firestore Emulator
i  auth: Stopping Authentication Emulator
i  storage: Stopping Storage Emulator
i  eventarc: Stopping Eventarc Emulator
i  hub: Stopping emulator hub
i  logging: Stopping Logging Emulator

节点@19随后降级失败。 java jre19 mac M1,在rosetta和M1终端上尝试过

谢谢

将节点从 19 降级至 16 重试初始化并下载模拟器 从 M1 航站楼和 Rosetta 尝试。

编辑:模式--调试

Node.js v18.15.0 {“元数据”:{“模拟器”:{“名称”:“ui”},“消息”:“/Users/jean-charlesdubien/.cache/firebase/emulators/ui-v1.11.4/server/server.js :569\n 重新“使用严格”;\n ^^^^^^^^^^^^^\n\n语法错误: 意外的字符串\n 在internalCompileFunction (节点:internal/vm:73:18)\n 在wrapSafe (节点:internal/modules/cjs/loader:1176:20)\n 在 Module._compile (节点:internal/modules/cjs/loader:1218:27)\n 在 Module._extensions..js (节点:internal/模块/cjs/loader:1308:10)\n 在 Module.load (节点:internal/modules/cjs/loader:1117:32)\n 在 Module._load (节点:internal/modules/cjs/loader:958: 12)\n 在 Function.executeUserEntryPoint [as runMain] (node:internal/modules/run_main:81:12)\n 在节点:internal/main/run_main_module:23:47\n\nNode.js v18.15.0\n “}} ⚠ ui:发生 fatal error : 模拟器 UI 已退出,代码为:1, 停止所有正在运行的模拟器 {"metadata":{"emulator":{"name":"ui"},"message":"发生 fatal error :\n 模拟器 UI 已退出,代码为: 1,\n 停止所有正在运行的模拟器“}}

最佳答案

降级到 Node.js v18.15.0 对我来说很有用。我之前安装过 v18.16.0https://nodejs.org/dist/v18.15.0/

关于java - 无法启动 firebase 模拟器 ui,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/75794346/

相关文章:

linux - 跨平台安装约定和最佳实践

java - Android map API V2.多边形上的地面覆盖

angularjs - Angular : ng-bind-html removing ng directives from HTML data fetched from Firebase

java - 类中的静态最终字段与 java 中的接口(interface)字段

firebase - flutter firebase 版本解决失败

javascript - 云功能执行成功但用户没有收到通知?

macos - 命令编码器之间的同步何时需要 MTLFence 或 MTLEvent?

swift - 为什么将 A<B> 转换为 A<C> 有时会成功,即使 B 和 C 无关?

java - BeforeAll 方法中没有为参数注册 ParameterResolver

java - 拦截器被调用2次以上