Elixir是一种开源,动态,编译,通用的函数式编程语言。它被设计为与Erlang平台完全兼容,非常适合编写容错的分布式应用程序,具有软实时保证和热代码交换功能。
Elixir/Phoenix - 模板中的 for 循环迭代器
一定的数字从控制器传递到模板。例如,这个数字是 5。在模板中,我需要显示从 1 到给定数字 (5) 的数字。 例如,在 PHP 中这可以...
我对 Elixir 非常陌生 运行总变量在执行后重置为零 if 语句。我该如何解决? 我知道 Elixir 中的一切都是“不可变的”,但我知道
defmodule GroupTest 做 使用 ExUnit.Case 别名 Chat.CentralServer,如:服务器 别名 Chat.Client,如:Client @clients [“lorem”,“约翰·多伊”,“friend24”,“
将 Elixir Phoenix 请求从根域重定向到 www
我们在 Heroku 上有一个 Phoenix 应用程序,其 DNS 位于 Route 53。我们按照此博客文章设置了正确的 http 到 https 重定向: http://building.vts.com/blog/2015/11/02/route53-ssl-naked-domain-redire...
如何在postgis中的ecto查询中使用st_buffer函数?
我尝试像这样在postgis中进行查询 来自(区域中的 r, 选择:计数(r.ogc_fid), 在哪里: st_相交( r.region_geometry, 分段( ...
当我在项目中运行 mix 命令时,Elixir 似乎每次都会重新编译所有依赖项,使开发过程比预期慢。然而,我注意到当我...
未安装Erlang时找不到Erlang的public_key
我正在凤凰城制作“hello world”。 但在创建数据库时,mint 依赖项无法编译 mix ecto.create 要求我安装 rebar3 来构建:遥测和
Elixir 编译错误:模块 ExUnitProperties 未加载且无法找到
我将 Elixir 的版本从 1.7.4 升级到 1.15,现在我尝试运行 MIX_ENV=test mix test,但我不断收到错误模块 ExUnitProperties 未加载,无法找到我的 mix....
我正在凤凰城制作“hello world”。 但在创建数据库时,mint 依赖项无法编译 mix ecto.create 要求我安装 rebar3 来构建:遥测和
如何让 app.html.heex 在 LiveView 中正确使用分配
背景 我有一个 Phoenix 应用程序,其中所有页面(登录页面除外)顶部都有一个菜单。 因此,仅当用户已经登录时才会显示此菜单。 我正在尝试回复...
在模板中,我在行程中的几天内进行了迭代: <%= for day <- @days do %> <%= day.number %> <%= day.
我可以使用我的工厂将新用户保存到数据库,但当我尝试登录时收到“无效的用户名或密码”。 如何在我的 Factory 中创建我也可以登录的用户?
我想对 Erlang 中的端口进行同步调用。也就是说,将一些输入发送到通过端口连接的正在运行的操作系统进程,并直接获取其输出,而不是使用消息。 有一个港口_...
我有这个样本数据 [ %{ 签到时间: 60, 成像时间:180, 实验室时间:120, 生命时间:60, 药房时间:100 }, %{ 入住时间:20, 成像时间:380, 实验室蒂姆...
如何使用Application和Plug.Router通过Elixir监听端口
我有这个应用程序文件: defmodule MyApi 做 使用应用程序 def start(_type, _args) 做 孩子们 = [ MyApi.Router ] opts = [策略: :one_for_one, 名称: MyApi.Superviso...
错误:未定义函数router/2(期望MyApp.Endpoint定义这样的函数或将其导入,但没有可用)
我有这个 Elixir 模块: defmodule MyApp.Router 做 使用即插即用路由器 插头:匹配 插头:调度 得到“/”做 send_resp(conn, 200, “你好,世界!”) 结尾 结尾 我运行混合
我正在开发一个 Elixir 项目,该项目涉及使用 pdftk 命令行工具合并 PDF 文件。我在 Elixir 模块中编写了一个函数 PdfMerger.MergePdfs,用于使用 pdftk 合并 PDF
背景 我有一个新的 umbrella 应用程序,我正在尝试在其中创建一个 Phoenix 应用程序。但是,即使我可以在伞内创建 Phoenix 应用程序,我也无法成功构建它。 概率...
连接raw.githubusercontent.com端口443失败:连接超时
操作系统及版本:Ubuntu 22.04 LTS 在我的 Ubuntu 系统上安装 Erlang 时出现 raw.githubusercontent.com 端口 443 问题:连接超时。 asdf 安装 erlang 25.1(或安装...
Rebar3 Docker“由于没有这样的文件,无法加载 Rebar 依赖项”
我试图为我的应用程序设置 Dockerfile,但该应用程序还在运行时使用 Rebar3 创建了一些 Erlang 脚本。问题是当我在运行时执行 rebar3 new escript ...