MyGit

phoenixframework/phoenix

Fork: 2887 Star: 21527 (更新于 2024-12-13 22:41:10)

license: MIT

Language: Elixir .

Peace of mind from prototype to production

最后发布版本: v1.5.3 ( 2020-06-26 19:06:09)

官方网址 GitHub网址

Phoenix logo

Peace of mind from prototype to production.

Build Status Hex.pm Documentation

Getting started

See the official site at https://www.phoenixframework.org/.

Install the latest version of Phoenix by following the instructions at https://hexdocs.pm/phoenix/installation.html#phoenix.

Documentation

API documentation is available at https://hexdocs.pm/phoenix.

Phoenix.js documentation is available at https://hexdocs.pm/phoenix/js.

Contributing

We appreciate any contribution to Phoenix. Check our CODE_OF_CONDUCT.md and CONTRIBUTING.md guides for more information. We usually keep a list of features and bugs in the issue tracker.

Generating a Phoenix project from unreleased versions

You can create a new project using the latest Phoenix source installer (the phx.new Mix task) with the following steps:

  1. Remove any previously installed phx_new archives so that Mix will pick up the local source code. This can be done with mix archive.uninstall phx_new or by simply deleting the file, which is usually in ~/.mix/archives/.
  2. Copy this repo via git clone https://github.com/phoenixframework/phoenix or by downloading it
  3. Run the phx.new Mix task from within the installer directory, for example:
cd phoenix/installer
mix phx.new dev_app --dev

The --dev flag will configure your new project's :phoenix dep as a relative path dependency, pointing to your local Phoenix checkout:

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

To create projects outside of the installer/ directory, add the latest archive to your machine by following the instructions in installer/README.md

Building from source

To build the documentation:

npm install --prefix assets
MIX_ENV=docs mix docs

To build Phoenix:

mix deps.get
mix compile

To build the Phoenix installer:

mix deps.get
mix compile
mix archive.build

To build Phoenix.js:

cd assets
npm install

Important links

Copyright and License

Copyright (c) 2014, Chris McCord.

Phoenix source code is licensed under the MIT License.

最近版本更新:(数据更新于 2024-08-29 16:10:09)

2020-06-26 19:06:09 v1.5.3

2016-08-12 03:49:39 v1.2.1

2016-06-23 23:51:11 v1.2.0

2016-06-04 06:10:19 v1.2.0-rc.1

2016-05-01 21:02:05 v1.2.0-rc.0

2016-01-20 23:35:11 v1.1.3

2016-01-09 04:48:03 v1.1.2

2015-12-27 04:13:30 v1.1.1

2015-12-16 23:14:03 v1.1.0

2015-12-01 05:51:39 v1.0.4

主题(topics):

api-server, distributed, elixir, realtime, web-framework

phoenixframework/phoenix同语言 Elixir最近更新仓库

2024-12-21 00:09:00 anoma/anoma

2024-12-11 03:53:15 electric-sql/electric

2024-11-23 19:38:53 teslamate-org/teslamate

2024-09-07 03:11:29 firezone/firezone

2024-07-07 05:20:46 elixir-lang/elixir

2024-04-11 02:26:13 zoonk/zoonk