首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何正确重装Elixir?

如何正确重装Elixir?
EN

Stack Overflow用户
提问于 2016-08-09 02:33:22
回答 1查看 347关注 0票数 3

我使用brew remove elixir --forcebrew install elixirelixir -v展示

代码语言:javascript
复制
Erlang/OTP 19 [erts-8.0.2] [source] [64-bit] [smp:4:4] [async-threads:10] [hipe] [kernel-poll:false] [dtrace]

Elixir 1.3.2

然后我使用mix local.hexmix hex.info展示

代码语言:javascript
复制
Hex:    0.13.0
Elixir: 1.3.2
OTP:    19.0.2

Built with: Elixir 1.3.2 and OTP 18.3.4.2

最后,我开始了一个新的phoenix项目。但mix.exs显示

代码语言:javascript
复制
def project do
  [app: :b,
   version: "0.0.1",
   elixir: "~> 1.2",
   elixirc_paths: elixirc_paths(Mix.env),
   compilers: [:phoenix, :gettext] ++ Mix.compilers,
   build_embedded: Mix.env == :prod,
   start_permanent: Mix.env == :prod,
   aliases: aliases(),
   deps: deps()]
 end

为什么,mix.exs文件显示了错误的Elixir版本,我如何修复它?

EN

回答 1

Stack Overflow用户

发布于 2016-08-09 02:50:11

用你的Elixir版本一切都没问题。当你用mix new my_app生成Elixir应用程序时,它将默认有1.3版本,但只有菲尼克斯项目的still use 1.2版本。

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

https://stackoverflow.com/questions/38836184

复制
相关文章

相似问题

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