phx.new
您可以通过以下步骤使用最新的 Phoenix 源安装程序(Mix 任务)创建一个新项目:
phx_new
存档,以便 Mix 将获取本地源代码。mix archive.uninstall phx_new
这可以通过或通过简单地删除文件来完成,该文件通常位于~/.mix/archives/
.git clone https://github.com/phoenixframework/phoenix
通过或通过下载复制此 repophx.new
从目录中运行Mix 任务installer
,例如:[hidecontent type="logged" desc="隐藏内容:登录后可查看"]
cd phoenix/installer
mix phx.new dev_app --dev
该--dev
标志会将您的新项目的 dep 配置:phoenix
为相对路径依赖项,指向您本地的 Phoenix checkout:
defp deps do
[{:phoenix, path: "../..", override: true},
要在目录外创建项目,请按照installer/README.mdinstaller/
中的说明将最新的存档添加到您的机器
要从源代码构建文档:
npm install --prefix assets
MIX_ENV=docs mix docs
从源代码构建 Phoenix:
mix deps.get
mix compile
要从源代码构建 Phoenix 安装程序:
mix deps.get
mix compile
mix archive.build
cd assets
npm install
[/hidecontent]