elixir 相关问题

Elixir是一种开源,动态,编译,通用的函数式编程语言。它被设计为与Erlang平台完全兼容,非常适合编写容错的分布式应用程序,具有软实时保证和热代码交换功能。

处理phoenix中的每个异常并在其之后执行一个操作

假设我有一个常用的phoenix应用程序。我想通过在其上实现 ExcetpionTracker.action 来跟踪其中的每个异常(操作可以是从 json post 到 mailer send 的所有内容)。我怎样才能...

回答 1 投票 0

使用 Elixir 在 runtime.exs 中设置 AWS ECS 环境变量时出现问题

我正在 Elixir 中开发一个项目,该项目在部署在 AWS ECS 上的容器中运行。我正在尝试使用环境变量来定义执行环境 (ENVIRONMENT) 并在我的

回答 1 投票 0

在 Stream.take(1) 之后使用流的其余部分

我正在使用一个库来读取一个 csv 文件,该文件返回行流: File.stream!("some_file.csv") |> CSV.decode # 返回行流 第一行通常是 csv 标题,所以我...

回答 3 投票 0

Docker 上的 Erlang/Elixir 和热代码交换

Erlang(以及根据定义,Elixir)的功能之一是可以进行热代码交换。然而,这似乎与 Docker 不一致,您需要停止实例并重新启动......

回答 1 投票 0

从 Elixir 中的列表中查找索引

使用Enum.find_index/2,我们可以找到元素的索引。 但是,如果同一个元素出现多次,我们该怎么办呢? 我希望有这样的行为: iex> find_indexes(["a", "b", "c...

回答 3 投票 0

如何在 Phoenix 成员路由中定义我的 id 参数的名称?

我的路由器中有一个用户资源,为朋友提供了一个额外的端点,如下所示: 资源“/users”,UserController,除了:[:create, :delete] do 获取“/朋友”,UserControll...

回答 1 投票 0

文件上传未将文件保存到文件夹

我在这里遵循了Phoenix LiveView文件上传代码https://hexdocs.pm/phoenix_live_view/1.0.0-rc.7/uploads.html,到目前为止一切正常,没有错误,这是我唯一的事情注意到的是

回答 1 投票 0

Elixir Phoenix:文件上传不将文件保存到文件夹

我在这里遵循了Phoenix LiveView文件上传代码https://hexdocs.pm/phoenix_live_view/1.0.0-rc.7/uploads.html,到目前为止一切正常,没有错误,这是我唯一的事情注意到的是

回答 1 投票 0

使用 Elixir 格式化日期

我正在尝试将 Timex 模块格式化为某种外观。我正在尝试获取今天的日期。但我希望它的格式如下: 2017/12/12。 年/月/日 在 ruby 中,我会去 strftime 课程 b...

回答 7 投票 0

操作系统更新后出现 Oban 错误:“预期:给出策略选项

我最近更新了操作系统,现在运行服务器时遇到此错误。以前,一切都工作正常。这是错误消息: (混合)无法启动应用程序...

回答 1 投票 0

处理事件时出现无函数匹配子句错误

我的简单 LiveView 表单中有以下代码。 defmodule TodoappWeb.UserRegistrationLive 做 别名 Todoapp.Accounts 使用 TodoappWeb, :live_view 别名 Todoapp.User @impl true 德夫仁...

回答 1 投票 0

Elixir:如何将关键字列表转换为地图?

我有一个 Ecto 变更集错误的关键字列表,我想将其转换为映射,以便 Poison JSON 解析器可以正确输出 JSON 格式的验证错误列表。 我得到了错误列表...

回答 4 投票 0

Elixir / Phoenix:如何自定义HTTP请求日志格式?

默认情况下,我的 Phoenix 应用程序会在约 5 行日志输出中记录有关每个 HTTP 请求的基本信息。只要我将日志级别设置为:debug,我就可以看到每个请求的方法、路径、控制...

回答 2 投票 0

在“with”中使用“else”作为快乐路径是惯用的吗?

我们的代码库包含将值转换为特定数据类型的现有函数。我试图利用这些函数将未知目标类型的输入值转换为三种数据类型之一(nu ...

回答 1 投票 0

如何在 Elixir 中获取二进制文件的长度?

如何获取二进制文件的字节长度?它不是一个字符串。我不想要字符数。我只想知道它有多少字节长。

回答 2 投票 0

在 M1 mac 上安装 Elixir

我尝试使用brew在我的M1 mac上安装Elixir,如此处所述。安装后,elixir --version 返回分段错误 elixir --version.. 读完本文后,我尝试了建议的ch...

回答 2 投票 0

无法创建 Rumbl.Repo 的数据库:已杀死

我使用 mix phx.new rumbl 创建了一个新项目,效果很好。 然后我使用 cd rumbl 进入项目文件夹。之后我尝试运行 mix ecto.create ,结果出现此错误消息: ...

回答 2 投票 0

Phoenix 服务器无法从其他设备访问

我有一个phoenix liveview应用程序来尝试Liveview本机,我想从我的ipad连接到它。 我在linux上,所以我允许使用ufw访问端口4000,但在我的ipa中连接仍然失败...

回答 1 投票 0

其他设备无法访问服务器

我有一个phoenix liveview应用程序来尝试Liveview本机,我想从我的ipad连接到它。 我在 Linux 上,所以允许使用 ufw 访问端口 4000,但在我的 ipad 上连接仍然失败(我

回答 1 投票 0

--断点标志改变使用旁路混合测试的行为

背景 我正在尝试对我正在编写的简单终端应用程序进行集成测试。 该应用程序基本上是一个主管,它监督其他较小的库。

回答 1 投票 0

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