amis 前端低程式碼框架
阿新 • • 發佈:2020-12-17
amis前端低程式碼框架
軟體簡介
#華為雲12.12會員節#登入送MySQL雲資料庫、物件儲存等好禮!>>>amis 是一個前端低程式碼框架,通過 JSON 配置就能生成各種後臺頁面,極大減少開發成本,甚至可以不需要了解前端。
目前在百度廣泛用於內部平臺的前端開發,已有 100+ 部門使用,建立了 3w+ 頁面。
文件
https://baidu.gitee.io/amis/docs/index
相關工具及平臺
- 通過 amis 搭建自己的後臺系統:https://github.com/fex-team/amis-admin
- 視覺化編輯器:https://github.com/fex-team/amis-editor-demo
- 愛速搭,基於 amis 的低程式碼平臺:https://suda.baidu.com/
開發指南
以下是參與開發 amis 才需要看的,使用請看前面的文件。
如果 github 下載慢可以使用gitee上的映象。
推薦使用 node 8/10/12。
# 安裝專案 npm 依賴,在 node 12 下會有報錯但不影響正常使用。
npm i
# 開始編譯,把程式碼產出到剛開啟的服務的 webroot 目錄。
# 這個程式不會自動結束,進入一個 watch 模式,檔案變動會重新編譯。
npm run dev
# 開啟 fis3 服務,請通過 http://127.0.0.1:8888/examples/pages/simple 訪問。
npm start
測試
# 安裝依賴
npm i
# 執行測試用例
npm test
# 檢視測試用例覆蓋率
npm run coverage
如何貢獻
請採用 typescript 編寫,所有合理的改動、新的公用渲染器、用例或者文件的提交都會被接收。