Elixir Phoenix 指南 - 开始 - 精简翻译

337 阅读1分钟

Up and Running

这一章主要是讲如何初始化一个 Phoenix 应用。前提是你已经安装好相关的环境。没有安装 erlang 和 elixir 的看这 安装指南

找个命令行环境,执行:

$ mix phx.new hello

如果是不需要数据库的应用,可以使用 mix phx.new --no-ecto hello.

这样就初始化好了一个 phoenix 应用。命令执行完会问是否需要安装依赖,输入 Y就行了,如果这里写了 n,后面可以执行 $ mix deps.get 安装依赖。 然后:

$ cd hello
# 数据库配置文件在 config/dev.exs,配置完后执行:
$ mix ecto.create
# 启动 Phoenix 应用:
$ mix phx.server
# 如果你需要进入交互式 Elixir 环境(IEx),选择执行:
$ iex -S mix phx.server

这里要注意的是, Phoenix 默认的数据库是 PostgreSQL,默认的数据库配置是 postgres:postgres,如果数据库环境不是这个的,自行修改这里的数据库配置文件。

如果提示是否需要安装 Rebar,安装就是了,这是 Erlang 的包管理器。

最后启动完应用,在浏览器中访问 localhost:4000 ,就可以看到应用的初始页面了。

关闭应用直接按 ctrl-c,这个应该都懂的。

应用的初始化,启动,关闭就讲完了。 然后可以看看代码结构,研究研究。