2016-08-08 5 views
3

나는 brew remove elixir --forcebrew install elixir을 사용합니다. elixir -v엘 릭셔를 올바르게 다시 설치하는 방법

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.hex를 사용합니다. mix hex.info

Hex: 0.13.0 
Elixir: 1.3.2 
OTP: 19.0.2 

Built with: Elixir 1.3.2 and OTP 18.3.4.2 

마지막으로, 나는 새로운 피닉스 프로젝트를 시작 보여줍니다. 그러나 mix.exs 내가 고칠 수있는 방법,

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 파일이 비약의 잘못된 버전을 보여줍니다?

답변

3

귀하의 엘 릭셔 버전에서는 문제가 없습니다. mix new my_app으로 Elixir 앱을 생성하면 기본적으로 1.3 버전이되지만 Phoenix 프로젝트 인 still use 1.2 만 있습니다.

+0

네, 맞습니다. – user4323437

+0

다시 테스트 "종속성 가져 오기 및 설치? [Yn] y * 실행중인 mix deps.get * npm 설치 && 노드 node_modules/brunch/bin/brunch 빌드 실행"이 부분은 작동하지 않습니다. – user4323437