📅  最后修改于: 2023-12-03 14:53:32.451000             🧑  作者: Mango
Phoenix 是一款基于 Elixir 语言构建的开源 Web 框架,它提供了一组工具和约定,用于帮助构建可维护和可扩展的 Web 应用程序。本篇文章将介绍如何在 Shell/Bash 环境下安装 Phoenix 1.6 版本。
在开始安装 Phoenix 1.6 之前,需先确保以下环境可用:
安装 Phoenix 的最简单方法是通过 Elixir 自带的 Mix 工具,运行以下命令:
mix archive.install hex phx_new 1.6.0
该命令将下载并安装 Phoenix 1.6 版本的 Mix 归档文件。在安装完成后,您可以通过运行以下命令来验证 Phoenix 是否已正确安装:
mix phx.new --version
如果安装成功,您应该能够看到类似于以下输出:
Phoenix installer v1.6.0
现在,您已经成功安装了 Phoenix 1.6,可以开始创建新项目了。在 Shell/Bash 环境中,切换到要创建项目的目录,然后运行以下命令:
mix phx.new your_project_name
其中,your_project_name 是您要创建的项目名称。该命令将为您的项目创建基本的文件结构和配置文件,并编译和安装必要的依赖项。在项目创建完成之后,您可以使用以下命令启动 Phoenix 应用程序:
cd your_project_name
mix phx.server
该命令将启动 Phoenix 应用程序并监听默认端口 4000。
默认情况下,Phoenix 应用程序使用 SQLite 作为其数据库。如需使用 PostgreSQL 数据库,请编辑 config/dev.exs
文件,并在其中进行如下配置:
config :your_project_name, YourProjectName.Repo,
username: "postgres",
password: "password",
database: "your_database_name",
hostname: "localhost",
pool_size: 10
其中,your_database_name 是您所创建的 PostgreSQL 数据库名称。
通过以上步骤,您已经成功在 Shell/Bash 环境下安装了 Phoenix 1.6,并创建了一个基本的应用程序。如需进一步学习和开发 Phoenix,建议阅读其官方文档,以获得更详细的指导和示例。