问题标签 [phoenix-framework]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
2603 浏览

elixir - Phoenix 应用程序中的工作进程队列

我需要类似 PubSub 的东西,但不是向所有订阅者广播,而是将消息仅发送给 1 个订阅者(最好根据接收缓冲区中的消息数量自动选择订阅者,越低越好)。

我正在尝试使用受控数量的分布式工作人员发送数十万个 http 请求。

0 投票
1 回答
1500 浏览

erlang - Elixir:如何将图像发布到 api

我正在像 :httpc.request(:post, {url, headers, content_type, body},[],[])凤凰应用程序中一样在长生不老药中使用erlang的httpc来尝试将图像发布到api,到目前为止我正在创建像

{:ok, data} = File.read(image.path) body = "{ \"param\": \"value\", \"file\": #{data}}"我不确定我哪里出错了,但请求在没有文件参数的情况下有效

我的问题是这样做的长生不老药方法是什么?

0 投票
2 回答
581 浏览

monitoring - Phoenix 应用程序中的错误监控

如何监视我的 Phoenix 应用程序中的错误,类似于https://airbrake.io/用于 Ruby on Rails 应用程序?

0 投票
3 回答
2242 浏览

phoenix-framework - 如何在没有 javascript 的情况下从表单中修补或删除

我正在 Phoenix 上编写一个简单的 crud 应用程序。如何在不使用 javascript 的情况下从表单提交 PATCH 和 DELETE 请求?

0 投票
6 回答
11723 浏览

elixir - Phoenix - 无效的 CSRF(跨站点伪造保护)令牌错误

我在尝试更新(或创建)记录时收到 Invalid CSRF token 错误。我正在使用 Elixir v1.0.3、Erlang/OTP 17 [erts-6.3] 和 Phoenix v0.8.0(我想,我不确定如何检查 Phoenix 的版本)。我正在创建一个 Web 应用程序,主要遵循 Phoenix 指南和 Elixir Dose Jobsite Example 资源。但是,当我尝试从 html 表单发布信息时,我收到 Invalid CSRF token 错误。按照错误中给出的建议,我将 'x-csrf-token': csrf_token 添加到操作中。

编辑.html.eex:

但我收到以下错误:

据我所知(刚接触 Elixir、Phoenix 和 HTML),“动作”本质上是一条路径,我在其中放置的任何参数都会找到返回应用程序的方式。而且,确实,我发现 x-csrf-token = "" 被传回路由器,所以 @csrf_token 一定不正确。我不确定 csrf_token 的确切来源,所以我不知道如何引用它(或者我这样做完全错误)。

任何想法将不胜感激。

0 投票
4 回答
3325 浏览

elixir - 如何覆盖凤凰中的错误?

我在 phoenix 上构建了 restful api (json)。而且我不需要html的支持。

如何覆盖凤凰中的错误?示例错误: - 500 - 404 未找到路由等。

0 投票
1 回答
171 浏览

elixir - 如何在 v0.9.0 之后处理 Elixir/Phoenix 中 do...end 的弃用?

直到今天我还在使用 Phoenix v0.9.0。为了修复错误,我切换到主分支,但现在运行时出现此警告mix compile

我想这样做。我该如何开始?

0 投票
1 回答
119 浏览

elixir - 在 v0.9.0 之后使用 Elixir/Phoenix “给 :pubsub 提供了一个适配器,但没有定义 :name”

mix compile从v0.9.0开始切换到Phoenix master后运行时出现这个错误:

我没有更改此文件中的任何内容,而且它的模板看起来也没有更改。

关于如何解决这个问题的任何提示?

0 投票
1 回答
717 浏览

elixir - In Elixir/Phoenix, after template change, "cannot define module MyApp.PageView because it is currently being defined"

I just changed an image path in a template in my Phoenix app and reloaded the page. This error message appeared in the browser:

Running mix compile in the terminal made the problem go away, but isn't there some way to skip that step?

0 投票
2 回答
476 浏览

elixir - Elixir/Phoenix:缺少光束文件 elf_format <<"/usr/lib/erlang/lib/hipe-3.11.2/ebin/elf_format.beam"

在尝试编译我的 Phoenix 项目的发行版时,出现以下错误:

Phoenix 版本是 0.10.0。我做错了什么,还是凤凰城的一个错误?