phoenix - 从原型到生产让您高枕无忧。

Created at: 2014-01-20 22:14:11
Language: Elixir
License: MIT

凤凰标志

从原型到生产,让你高枕无忧。

构建状态 Hex.pm 文档

开始

请参阅 https://www.phoenixframework.org/ 的官方网站。

按照 https://hexdocs.pm/phoenix/installation.html#phoenix 中的说明安装最新版本的 Phoenix。

文档

API 文档可在 https://hexdocs.pm/phoenix 找到。

凤凰城.js文档可在 https://hexdocs.pm/phoenix/js 获得。

贡献

我们感谢对凤凰城的任何贡献。查看我们的 CODE_OF_CONDUCT.mdCONTRIBUTING.md 指南了解更多信息。我们通常会在问题跟踪器中保留功能和错误列表。

从未发布的版本生成凤凰项目

你可以使用最新的 Phoenix 源安装程序(“混合”任务)创建新项目,步骤如下:

phx.new

  1. 删除任何以前安装的存档,以便 Mix 将选取本地源代码。这可以通过删除文件来完成,也可以直接删除文件,该文件通常位于 中。
    phx_new
    mix archive.uninstall phx_new
    ~/.mix/archives/
  2. 通过或下载复制此存储库
    git clone https://github.com/phoenixframework/phoenix
  3. 从目录中运行 Mix 任务,例如:
    phx.new
    installer
cd phoenix/installer
mix phx.new dev_app --dev

该标志会将新项目的 dep 配置为相对路径依赖项,指向本地 Phoenix 签出:

--dev
:phoenix

defp deps do
  [{:phoenix, path: "../..", override: true},

要在目录之外创建项目,请按照安装程序/README.md 中的说明将最新的存档添加到你的计算机

installer/

从源代码构建文档:

npm install --prefix assets
MIX_ENV=docs mix docs

要从源代码构建凤凰:

mix deps.get
mix compile

要从源代码构建凤凰安装程序,请执行以下操作:

mix deps.get
mix compile
mix archive.build

建造凤凰.js

cd assets
npm install

重要链接

版权和许可

版权所有 (c) 2014,克里斯·麦科德。

凤凰源代码根据MIT许可证进行许可