Phoenix아프리를Fly.io베데프로이슈루슈팅(2022年)
まずは
fly status
を見てみる fly logs
を見てみる SECRET_KEY_BASE가 없습니다.
SECRET_KEY_BASE
fly launch
코만도를 타던 시계 SECRET_KEY_BASE
はAutomatic でset されるはずなのですが、何らかの原因でその処理が스킵 された可能性があります. fly launch
코만도의 행진에 Dockerfile
が検知されると必要なファイルが自動生成されないので要注意. fly secrets list
コマンドにより現時点でsetされている環境変数を確認できます. fly secrets set
コマンドが使えます.fly secrets set SECRET_KEY_BASE=$(mix phx.gen.secret)
npm: 찾을 수 없음
Dockerfile
에서 Node.jsが 正しく インストールされているか確認. npm
コマンドがなくても良い場合、アプリの中で npm
コマンドを使用している部分を修正. 명령: /app/bin/migrate 실행
lib/app_name/release.ex
が生成されなかった可能性あり. fly launch
코만도의 행진에 Dockerfile
が検知されると必要なファイルが自動生成されないので要注意. mix phx.gen.release --ecto
コマンドを打ったら解決する場合あり. 혼합 자산.배포로
Tailwind等が正しくinstoreされているか確認.
npm
코만드를 사용하기 위해 Node.jsが必要となるようです. tailwind Hexパッケージ (을)를 사용하시려면
npm
코만드가불要になると思われますが, DaisyUI 등의 Tailwindプラグインを使用するためには TailwindをNPM데 인스톨루必要があると理解しています 🤔 LiveView가 이고카나이
config/runtime.exs
에서 check_origin
を設定.false
もしくは全てのデプロイ対象のドメイン名をlistする.check_origin: false
check_origin: [
"//hello.fly.dev",
"//hello.mnishiguchi.com"
]
Elixir코뮤니티에 더 나아가는 방법은 下記가 오스스메입니다
Elixir코뮤니티 の歩き方 -国内온라인編-
https://speakerdeck.com/elijo/elixirkomiyunitei-falsebu-kifang-guo-nei-onrainbian
日本には28箇所のElixir코뮤니티가あります
日程から イベントを探すなら Elixir イベントカレンダー📆
** Elixir아이벤트카렌다 **
https://elixir-jp-calendar.fly.dev/
Reference
이 문제에 관하여(Phoenix아프리를Fly.io베데프로이슈루슈팅(2022年)), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다
https://dev.to/mnishiguchi/phoenixapuriwoflyiohedepuroisuruji-notoraburusiyuteingu2022nian--508a
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념
(Collection and Share based on the CC Protocol.)
Reference
이 문제에 관하여(Phoenix아프리를Fly.io베데프로이슈루슈팅(2022年)), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://dev.to/mnishiguchi/phoenixapuriwoflyiohedepuroisuruji-notoraburusiyuteingu2022nian--508a텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)