28 lines
875 B
JavaScript

// 使用异步函数也是可以的
import "@webank/fes-ui/dist/styles/fes-ui.css";
let installed = false;
export default ({
Vue, // VuePress 正在使用的 Vue 构造函数
options, // 附加到根实例的一些选项
router, // 当前应用的路由实例
siteData, // 站点元数据
isServer // 当前应用配置是处于 服务端渲染 或 客户端
}) => {
return new Promise(function(resole, reject) {
if (!isServer) {
import("@webank/fes-ui")
.then(({ default: UiWebank }) => {
installed = true;
// install 组件库
Vue.use(UiWebank, {
locale: "zh-cn"
});
resole();
})
.catch(reject);
} else {
resole();
}
});
};