Phoenix 1.4 정식판① 설치편

4473 단어 ElixirPhoenix
fukuoka.ex 대표의 piacere입니다
방문해 주셔서 감사합니다

Elixir의 웹 프레임 워크 "Phoenix"의 새로운 버전 인 1.4가 rc를 받아 공식적으로 출시되었습니다

htps // p 쪽에 xf 라메를 rk. rg / b ぉ g / p 쪽에 x - 1 - 4 - 0


설치하고 시도해 봅시다.

참고로, rc판을 시험했을 때의 칼럼은, 이하가 됩니다
 |> Phoenix 1.4rc 시험 ① 업데이트 소개편
 |> Phoenix 1.4rc를 시험한다② 설치편(장애시의 복구도 있어)
 |> Phoenix 1.4rc를 시험한다 ③ 로컬 SSL 개발편(Gigalixir의 덤 첨부)
 |> Phoenix 1.4rc 시험 ④ webpack 편

내용이 재미 있거나 마음에 들면 "좋아요"잘 부탁드립니다

기존 Phoenix 제거



이미 Phoenix 1.3 시스템이나 1.4.0-rc 시스템이 설치된 경우 먼저 제거가 필요합니다.

Phoenix 1.3 시스템은 아래에서 제거합니다.
mix archive.uninstall phx_new

Phoenix 1.4.0-rc 시스템은 아래에서 제거합니다 ( "rc-"뒤에는 설치중인 버전이 포함됩니다)
mix archive.uninstall phx_new-1.4.0-rc.1

어떤 버전을 넣을지 확실하지 않은 경우 다음 명령으로 확인할 수 있습니다.
mix archive

Phoenix 1.4.0 설치



아래에서 Phoenix 1.4.0을 설치할 수 있습니다.
mix archive.install hex phx_new 1.4.0

Phoenix 1.4.0의 PJ 작성, 동작 확인



설치 후 아래 절차에 따라 Phoenix PJ를 만듭니다.

덧붙여 PJ명에 「Web」라고 하는 캐릭터 라인을 포함하면, 폴더 작성이나 모듈 명명의 사정으로부터, 불편이 나오기 때문에, 넣지 않게 주의해 주세요(에러 메세지로부터 판단하는 것은, 상당히 곤란하기 때문에, 주의)
mix phx.new phx14_sample --no-webpack --no-ecto
 …(ファイル作成ログが続く)…
Fetch and install dependencies? [Yn] (←y、Enterを入力)
cd phx14_sample
iex -S mix phx.server

Phoenix 기동시, 이하 로그가 나오면 기동 성공입니다
…
[info] Running BlogWeb.Endpoint with cowboy 2.5.0 at http://localhost:4000
Interactive Elixir (1.7.4) - press Ctrl+C to exit (type h() ENTER for help)
iex> 

rc 버전의 변경 사항으로 Cowboy의 기본 버전이 1 계열이 아닌 2 계열인 2.5로 바뀌었으므로, 스스로 mix.exs의 deps를 변경하여 Cowboy 2 계열로 전환해야합니다. 사라졌습니다.

그렇게 말하면, rc시에 발생하고 있던, cowbloy_plug가 없고 에러가 나오는 현상이, 해소되고 있었습니다… 음, 좋았던 이것으로 제대로 사용할 수 있다

대망의 LiveView는 이번에는 불행히도 포함되지 않았지만 Telemetry는 들어있는 것 같습니다.

이제 브라우저에서 "http://localhost:4000"에 액세스하면 다음 페이지가 표시됩니다.





이번에는 Phoenix 1.4.0을 설치했습니다.

다음 번에는 Phoenix 1.4.0을 사용하여 DB + API를 만들어 보자.

p.s.「좋아요」 잘 부탁드립니다



원한다면 페이지 왼쪽 상단의 또는 을 클릭하십시오.

좋은 웹페이지 즐겨찾기