Admincraft 是一個基於Vue而且支持模塊化分佈部署和加載的微前端實現。vue
Admincraft 名稱借鑑自「Minecraft」。也是但願 Admincraft 可以像「Minecraft」同樣成爲一個靈活自由強大的工具,爲中後臺應用的快速開發尋找一個新的方式。 (後來發現同名工程很多,哈哈,就這吧。)git
每次開始新項目沒必要從零開始,安裝好admincraft就完成了10%的工做。github
admincraft 基於 vue 的最佳實踐方案,而且能夠再實例化前自由擴展 Vue。bash
使用了admincraft既可把代碼打包成「模塊」單獨部署,又能在任什麼時候候加載一個模塊,看起來就像是一節火車車箱,能夠首尾相連就成了一列火車。app
yarn add admincraft
複製代碼
// 導入Admincraft構造函數
import Admincraft from 'admincraft'
// 建立掛載DOM
let appElement = document.createElement('div')
document.body.appendChild(appElement)
// 實例化
let admincraft = new Admincraft()
admincraft.$mount(appElement)
複製代碼
詳細用法請閱讀使用文檔模塊化