Adonis
是一個 Node.js Web 框架,專注於易用性與速度。它甚至是一個全棧 Web 框架,解決了許多 Web 開發難題,提供了一個乾淨穩定的 API,用於構建 Web 應用和微服務,或者用於 TDD(測試驅動開發)。
適用於Node.js的全棧MVC框架
系統要求
框架的唯一依賴項是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附帶了許多配置文件,但可以隨時創建自己的配置文件。
更多使用方法可以查看官方文檔
開源地址:
https://github.com/adonisjs/adonis-framework
更多更優質的資訊,請關注我,你的支持會鼓勵我不斷分享更多更好的優質文章。
閱讀更多 星集 的文章