wangbd-myui
Version:
MY前端基础框架核心组件库
27 lines (20 loc) • 602 B
JavaScript
/**
* 初始化,在启动开发环境或生产环境打包之前要完成的操作
*/
module.exports = function (args) {
const fs = require('fs')
const core = require('../index')
const themeBuilder = require('./theme')
const elThemes = core.OutputElementThemePath
const uiThemes = core.OutputUIThemePath
// 如不存在 el-themes 即 编译
if (!fs.existsSync(elThemes)) {
themeBuilder(['el'])
}
// 如不存在 ui-themes 即编译
if (!fs.existsSync(uiThemes)) {
themeBuilder(['ui'])
}
// 重新生成代码
require('./coder')(args)
}