Node.js Web 框架 Adonis

Node.js Web 框架 Adonis

Adonis

是一個 Node.js Web 框架,專注於易用性與速度。它甚至是一個全棧 Web 框架,解決了許多 Web 開發難題,提供了一個乾淨穩定的 API,用於構建 Web 應用和微服務,或者用於 TDD(測試驅動開發)。

適用於Node.js的全棧MVC框架

Node.js Web 框架 Adonis

系統要求

框架的唯一依賴項是Node.js和npm。

確保這些工具的版本符合以下條件:

  • Node.js> = 8.0.0
  • npm> = 3.0.0

安裝

npm i -g @adonisjs/cli
adonis new yardstick
cd yardstick
adonis serve --dev


命令

  • 要獲取可用命令的列表,可以運行以創建控制器,模型等:
  • adonis --help

目錄結構

乍看之下,AdonisJs目錄結構可能會讓人感到不知所措,因為其中有一些預先配置的目錄。

逐漸地,您將瞭解將實體分成多個目錄的好處,從而使代碼可維護且易於搜索。

標準的AdonisJs安裝看起來像這樣:

.
├── app/
├── ...
├── config/
├── app.js
├── auth.js
└── ...
├── database/
├── migrations/
├── seeds/
└── factory.js
├── public/
├── resources/
├── ...
└── views/
├── storage/
├── start/
├── app.js
├── kernel.js
└── routes.js
├── test/
├── ace
├── server.js
└── package.json

根目錄

應用

該app目錄是應用程序邏輯的主目錄。

它是在命名空間下自動加載的App。

配置

該config目錄用於定義應用程序的配置。

AdonisJs附帶了許多配置文件,但可以隨時創建自己的配置文件。

更多使用方法可以查看官方文檔

Node.js Web 框架 Adonis

開源地址:

https://github.com/adonisjs/adonis-framework

更多更優質的資訊,請關注我,你的支持會鼓勵我不斷分享更多更好的優質文章。


分享到:


相關文章: