Consulte el sitio oficial en https://www.phoenixframework.org/.
Instale la última versión de Phoenix siguiendo las instrucciones en https://hexdocs.pm/phoenix/installation.html#phoenix.
Phoenix requiere Elixir v1.11+ y Erlang v22.1+.
La documentación de la API está disponible en https://hexdocs.pm/phoenix.
La documentación de Phoenix.js está disponible en https://hexdocs.pm/phoenix/js.
Agradecemos cualquier contribución a Phoenix. Consulte nuestras guías CODE_OF_CONDUCT.md y CONTRIBUTING.md para obtener más información. Normalmente mantenemos una lista de características y errores en el rastreador de problemas.
Puede crear un nuevo proyecto utilizando el último instalador fuente de Phoenix (la tarea Mix phx.new
) con los siguientes pasos:
phx_new
previamente instalado para que Mix recoja el código fuente local. Esto se puede hacer con mix archive.uninstall phx_new
o simplemente eliminando el archivo, que generalmente se encuentra en ~/.mix/archives/
.git clone https://github.com/phoenixframework/phoenix
o descargándolophx.new
Mix desde el directorio installer
, por ejemplo: cd phoenix/installer
mix phx.new dev_app --dev
El indicador --dev
configurará el depósito :phoenix
de su nuevo proyecto como una dependencia de ruta relativa, apuntando a su caja local de Phoenix:
defp deps do
[ { :phoenix , path: "../.." , override: true } ,
Para crear proyectos fuera del directorio installer/
, agregue el archivo más reciente a su máquina siguiendo las instrucciones en installer/README.md
Para construir la documentación desde la fuente:
npm install --prefix assets
MIX_ENV=docs mix docs
Para construir Phoenix desde la fuente:
mix deps.get
mix compile
Para compilar el instalador de Phoenix desde el código fuente:
mix deps.get
mix compile
mix archive.build
cd assets
npm install
Copyright (c) 2014, Chris McCord.
El código fuente de Phoenix tiene la licencia MIT.