首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >编译错误phoenix_ecto

编译错误phoenix_ecto
EN

Stack Overflow用户
提问于 2015-08-20 14:53:38
回答 1查看 927关注 0票数 3

我试图使用凤凰/灵丹妙药/etc:http://learnelixir.com/blog/2014/10/30/real-time-to-do-list-with-phoenix-channel/的当前版本来学习本教程,但我得到了phoenix_ecto的编译错误

版本如下:

代码语言:javascript
复制
[mariano:~/phoenix/realtime_todo]$ git remote -v
origin  https://github.com/phoenixframework/phoenix.git (fetch)
origin  https://github.com/phoenixframework/phoenix.git (push)

[mariano:~/phoenix/realtime_todo]$ git branch
* (detached from v0.10.0)
  master

[mariano:~/phoenix/realtime_todo]$ elixir -v
Elixir 1.0.5
[mariano:~/phoenix/realtime_todo]$ mix -v
Mix 1.0.5

[mariano:~/phoenix/realtime_todo]$ mix deps.compile phoenix_ecto
==> phoenix_ecto
Compiled lib/phoenix_ecto.ex
Compiled lib/phoenix_ecto/plug.ex
Compiled lib/phoenix_ecto/json.ex

== Compilation error on file lib/phoenix_ecto/html.ex ==
** (CompileError) lib/phoenix_ecto/html.ex:7: unknown key :impl for struct Phoenix.HTML.Form
    (elixir) src/elixir_map.erl:182: :elixir_map."-assert_struct_keys/5-lc$^0/1-0-"/5
    (elixir) src/elixir_map.erl:59: :elixir_map.translate_struct/4
    (elixir) src/elixir_clauses.erl:36: :elixir_clauses.clause/7
    (elixir) src/elixir_def.erl:178: :elixir_def.translate_clause/7
    (elixir) src/elixir_def.erl:167: :elixir_def.translate_definition/8

could not compile dependency phoenix_ecto, mix compile failed. You can recompile this dependency with `mix deps.compile phoenix_ecto` or update it with `mix deps.update phoenix_ecto`
EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2015-08-20 15:00:34

看起来,您要么缺少phoenix_html依赖项,要么使用不同版本的依赖项。

将其添加到mix.exs文件中:

代码语言:javascript
复制
defp deps do
  [{:phoenix, "~> 0.17.0"},
   {:ecto, "~> 0.16.0"},
   {:phoenix_ecto, "~> 1.1.0"},
   {:postgrex, ">= 0.0.0"},
   {:phoenix_html, "~> 2.1.0"},
   {:phoenix_live_reload, "~> 1.0", only: :dev}]
end

然后运行mix deps.get

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/32121578

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档