phoenix-framework 相关问题

Elixir Web Framework针对具有实时功能的全功能,容错应用程序

在不同端口上运行 iex mix phoenix.server 不起作用

这看起来像一个错误,但我不确定。 谁能告诉我在不同的端口号上运行 iex 是否有效。它始终使用端口 4000。 PORT=4001 iex -S mix phoenix.server Erlang/OTP 18 [erts-7.3] [

回答 2 投票 0

belongs_to 关联的 Ecto 变更集

我正在尝试在 Ecto 内的 Rails 中复制我习惯的行为。在Rails中,如果我有Parent和Child模型,并且Child属于Parent,我可以这样做:Child.create(parent:parent)。这...

回答 2 投票 0

将默认 gettext 键从 EN 更改为 PT-BR

我有一个多语言(en、es、pt)的 Elixir/phoenix 项目。 所有 gettext 键默认都是英文,但我想将默认值更改为 PT。 已经有超过 2k 的翻译了,所以...

回答 1 投票 0

docker 开发环境中的 Phoenix - 生成的代码无法从 VSCode 保存

我是 phoenix 的新手,正在尝试在 WSL 上使用 Docker 设置一个项目。我已经运行了该项目,并且可以很好地进行更改。使用其中一台 Phoenix 发电机时会出现此问题,

回答 1 投票 0

我在我的第一个 Elixir 项目中使用 mix ecto.create 时遇到错误

当我混合 ecto.create 时,出现以下错误: 无法编译依赖项:mint,“混合编译”失败。上面可能已记录错误。您可以使用“...

回答 1 投票 0

无法通过监护人获取当前用户

我正在使用 Guardian 并尝试使用 Canary,但是,我似乎无法获取当前用户,canary 需要 conn.assigns 中的 current_user,我已经遵循了这一点,如果我要求(在控制器行为内) ...

回答 2 投票 0

phoenix watcher 结果可执行文件不存在

我在观察者里面有这个 打字稿:[ “./assets/node_modules/typescript/bin/tsc”, “--noEmit”, “ - 手表”, “-p”, ”

回答 2 投票 0

Phoenix 框架 - 端口未按预期工作

最近更新后,我的 Phoenix 项目遇到了一些奇怪的行为。 基本上,每次重新启动应用程序时,我都必须不断更改端口号。我什至尝试过终止...

回答 1 投票 0

实时组件的条件渲染在 Phoenix Liveview 中无法按预期工作

我试图根据设备类型显示不同的实时组件,所以我的模板中有这个 ...

回答 1 投票 0

Websocket 与 phoenix 连接失败

App.js:7 WebSocket 连接到“ws://localhost:4000/socket/websocket?token=undefined&vsn=2.0.0”失败: 然后在日志中 传输::websocket 序列化器:Phoenix.Socket.V2.JSONSeri...

回答 1 投票 0

Phoenix PubSub 事件多次触发

def join("world:lobby", _message, socket) 做 PubSub.subscribe(Rotb.PubSub, "zone_1") {:好的,套接字} 结尾 def handle_info(%{message: message}, socket) 做 广播(

回答 1 投票 0

form_for 凤凰城问题

我是 Phoenix/Elixir 的新手,正在尝试制作一个小聊天应用程序。我遇到了一些困难,希望你能提供帮助。 这是我的代码 <%= f = form_for :chat, "#", id: "chat-form...

回答 4 投票 0

上传的图像未在生产 Heroku 上显示

我已将 Phoenix LiveView 应用程序部署到 Heroku。在应用程序上,用户可以上传他们的个人资料图片,并将其保存在上传文件夹中。个人资料图片不会在生产时呈现,但...

回答 1 投票 0

错误:启动包中未指定 PostgreSQL 用户名

我正在使用 Phoenix 应用程序,当我尝试运行 mix ecto.migrate 时,遇到以下错误: GenServer #PID<0.181.0> 终止 **(Postgrex.Error)致命(

回答 4 投票 0

Phoenix:如何设置环境变量?

我有一个 URL,该 URL 会根据我处于开发人员还是产品状态而变化 在开发中,它应该是 http:localhost:3000 在产品中,应该是 https://www.foobar.com 我在哪里设置这个环境的值

回答 1 投票 0

如何从@form内容填充UI

我是 LiveView、Phoenix 和 Elixir 的新手,我正在努力从表单内容填充 UI。 这是我的代码中的简化版本: 我已经用一些简单的

回答 1 投票 0

动态更改开始/结束属性时子元素的宽度为 0

我有一个双范围滑块,与此处实现的类似。与该教程不同的是,我使用的是 TailwindCSS 并正在编写 Elixir/Phoenix/LiveView 代码。 我能够翻译大部分...

回答 1 投票 0

MSO 删除文本前后的多余空格

我正在尝试创建一个带有文本“立即确认您的电子邮件”的按钮,它将重定向到谷歌网站。我能够把一切都做好,但宽度似乎是一个问题,就像我一样

回答 1 投票 0

Phoenix框架中连接Heroku时如何设置SSL选项?

我最近将Phoenix升级到了最新版本(1.7.7),Ecto也升级到了3.10.3。升级之前,当连接到 Heroku pg 时,我只需设置 SSL: true 并且连接正常: 配置...

回答 1 投票 0

phoenix heex 在循环中没有看到变量

我是 Elixir 和 Phoenix 的新手,我预计会被卡住,但这确实让我惊讶。我正在与十六进制模板系统作斗争。这是我现在陷入困境的部分: 我是 Elixir 和 Phoenix 的新手,我预计会被卡住,但这 真的 让我感到惊讶。我正在与 heex 模板系统作斗争。这是我现在陷入困境的部分: <div id="issues"> <%= for issue <- @issues do %> <.live_component module={ColifeWeb.IssueLive.IssueComponent} id={@issue.id} issue={@issue} /> <% end %> </div> Elixir 说:variable "issue" is unused (if the variable is not meant to be used, prefix it with an underscore)。但已经用了!我能看到它!事实上已经使用了两次!这里发生了什么?这不可能是因为它被用在争论中。那就没有意义了。 因为问题不是实例变量,你可以只写问题,或者你可以使用 :for 内部标签,例如 <div id="issues" :for={issue <- @issues}> <.live_component module={ColifeWeb.IssueLive.IssueComponent} id={issue.id} issue={issue} /> </div>

回答 1 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.