Veja o site oficial em https://www.phoenixframework.org/.
Instale a versão mais recente do Phoenix seguindo as instruções em https://hexdocs.pm/phoenix/installation.html#phoenix.
Phoenix requer Elixir v1.11+ e Erlang v22.1+.
A documentação da API está disponível em https://hexdocs.pm/phoenix.
A documentação do Phoenix.js está disponível em https://hexdocs.pm/phoenix/js.
Agradecemos qualquer contribuição para Phoenix. Verifique nossos guias CODE_OF_CONDUCT.md e CONTRIBUTING.md para obter mais informações. Geralmente mantemos uma lista de recursos e bugs no rastreador de problemas.
Você pode criar um novo projeto usando o instalador de origem Phoenix mais recente (a tarefa phx.new
Mix) com as seguintes etapas:
phx_new
instalados anteriormente para que o Mix pegue o código-fonte local. Isso pode ser feito com mix archive.uninstall phx_new
ou simplesmente excluindo o arquivo, que geralmente está em ~/.mix/archives/
.git clone https://github.com/phoenixframework/phoenix
ou baixando-ophx.new
Mix no diretório installer
, por exemplo: cd phoenix/installer
mix phx.new dev_app --dev
O sinalizador --dev
configurará :phoenix
dep do seu novo projeto como uma dependência de caminho relativa, apontando para o checkout local do Phoenix:
defp deps do
[ { :phoenix , path: "../.." , override: true } ,
Para criar projetos fora do diretório installer/
, adicione o arquivo mais recente à sua máquina seguindo as instruções em installer/README.md
Para construir a documentação a partir do código-fonte:
npm install --prefix assets
MIX_ENV=docs mix docs
Para construir o Phoenix a partir da fonte:
mix deps.get
mix compile
Para construir o instalador do Phoenix a partir do código-fonte:
mix deps.get
mix compile
mix archive.build
cd assets
npm install
Direitos autorais (c) 2014, Chris McCord.
O código-fonte do Phoenix é licenciado sob a licença MIT.