首页 > 解决方案 > 如何在我的本地机器上运行 mozilla 集线器?

问题描述

我一直在尝试在本地运行 mozilla 集线器,因为我想对其进行自定义。但问题是,文档包括在 aws 和数字海洋上的部署。

后来我克隆了https://github.com/mozilla/hubs - 集线器客户端,还克隆了https://github.com/mozilla/reticulum - 网状服务器

我遵循了与上述完全相同的说明。如我错了请纠正我。

单独运行客户端时: 1. 克隆客户端https://github.com/mozilla/hubs 2. 使用 npm ci 安装依赖项 3. npm run dev 在本地运行客户端。4.点击场景编辑器给我这个'Cannot GET /spoke'

使用网状服务器运行它时: 1. 我按照https://github.com/mozilla/reticulum中提到的相同步骤 2. 安装了所有依赖项 PostgreSQL 和 Elixir+Phoenix 3. 混合 deps.get (没有错误) 4. mix ecto.create(没有错误,因为我已经更改了密码) 5. 从 assets 目录,npm install 6. 从项目目录 mkdir -p storage/dev 7. 使用 iex -S mix phx.server 启动服务器8. 将 hubs.local 映射到 /etc/hosts 文件中的 127.0.0.1 9. 通过 npm run local 启动客户端https://github.com/mozilla/hubs 10. 按照说明,当我导航到https 时: //hubs.local:4000?skipadmin,我在服务器终端和浏览器屏幕上出现错误。我附在下面。 服务器终端和浏览器上的错误图像

请帮我解决这个问题。如果我做错了什么,请让我知道并告诉我如何在本地运行 mozilla 集线器以进行一些修改。

标签: elixirphoenix-frameworkmozillavirtual-realitywebvr

解决方案


也许我来晚了,也许你已经经历过这个,但如果有人想进一步尝试:你是否尝试通过打开https://hubs.local:8080来跳过管理步骤,然后使用您可以从正在运行的网状结构中获取电子邮件技巧吗?


推荐阅读