Phoenix 애플리케이션 만들기

1639 단어 ElixirPhoenix
Mac에서 Phoenix 애플리케이션을 작성해 봅니다.

환경


  • Mac OSX 10.10.3
  • elixir 1.0.5
  • node 0.12.7
  • npm 2.12.1

  • Phoenix는 컴파일 할 때 node와 npm을 사용합니다. 이 버전이 오래되면 잘 작동하지 않을 수 있으므로 잊지 말고 버전을 올려 둡시다.

    Phoenix 설치



    설치는 매우 간단합니다.
    $ mix archive.install https://github.com/phoenixframework/phoenix/releases/download/v0.17.0/phoenix_new-0.17.0.ez
    

    version 표기는 적당히 공식 사이트의 Installation 에 써 주세요.

    Phoenix 애플리케이션 만들기



    다음 명령으로 sample_app 응용 프로그램을 만듭니다.
    $ mix phoenix.new sample_app
    

    도중 종속성 설치에 관한 질문이 있습니다만, Y 혹은 Enter 로 응해 둡니다.

    우선 이동



    작성이 끝나자마자 움직일 수 있습니다.

    생성된 디렉토리로 이동하여 서버를 시작해 봅시다.
    $ cd sample app
    $ mix phoenix.server
    

    컴파일하는 데 약간의 시간이 걸릴 수 있지만 아래와 같이 표시되면 완료됩니다.
    ...
    Compiled lib/sample_app/endpoint.ex
    Generated sample_app app
    [info] Running SampleApp.Endpoint with Cowboy on http://localhost:4000
    25 Aug 01:50:23 - info: compiled 5 files into 2 files, copied 3 in 5770ms
    

    바로 브라우저에서 확인해 보겠습니다.

    최신 것

    무사히 일어났습니다.

    DB의 설정이나 아무래도 간단하게 할 수 있는 것 같습니다만, 이번은 우선 여기까지의 동작 확인으로 합니다.

    좋은 웹페이지 즐겨찾기