これは『改訂新版 Elixir/Phoenix 初級②〜④』の学習用 Phoenix アプリケーションです。
- macOS Big Sur v11
- macOS Catalina v10.15
- Ubuntu Desktop 20.04 LTS (64-bit)
- Erlang/OTP 23.3
- Elixir 1.11.4
- Phoenix 1.5.8
- PostgreSQL 12.6
- MariaDB 10.5
- Node.js 14.16
- npm 7.11
- webpack 4.41
Ubuntu 20.04 では、さらに次のコマンドで inotify-tools
パッケージをインストールしてください。
$ sudo apt-get -y install inotify-tools
$ echo fs.inotify.max_user_watches=524288 | sudo tee -a /etc/sysctl.conf && sudo sysctl -p
$ mix local.hex --force
$ mix local.rebar --force
$ mix deps.get
$ mix ecto.create
$ mix ecto.migrate
$ mix run priv/repo/seeds.exs
$ cd assets
$ npm install
$ cd ..
$ mix phx.server
Copyright (c) 2021, Tsutomu Kuroda.
NanoPlanner source code is licensed under the MIT License.