@elora-cloud/elora-cli
Version:
elora build cli 前端打包脚手架
40 lines (35 loc) • 1.62 kB
JavaScript
;
var eloraPluginAlias = require('./plugins/elora-plugin-alias.cjs');
var eloraPluginStyle = require('./plugins/elora-plugin-style.cjs');
var buildSkin = require('./tasks/build-skin.cjs');
var buildStyle = require('./tasks/build-style.cjs');
var buildTheme = require('./tasks/build-theme.cjs');
var gulp = require('./utils/gulp.cjs');
var names = require('./utils/names.cjs');
var paths = require('./utils/paths.cjs');
var pkg = require('./utils/pkg.cjs');
var process = require('./utils/process.cjs');
var rollup = require('./utils/rollup.cjs');
exports.EloraPluginAlias = eloraPluginAlias.EloraPluginAlias;
exports.EloraPluginStyle = eloraPluginStyle.EloraPluginStyle;
exports.EloraBuildSkin = buildSkin.EloraBuildSkin;
exports.EloraBuildStyle = buildStyle.EloraBuildStyle;
exports.EloraBundleStyle = buildStyle.EloraBundleStyle;
exports.EloraBuildTheme = buildTheme.EloraBuildTheme;
exports.copyThemeChalkSource = buildTheme.copyThemeChalkSource;
exports.runTask = gulp.runTask;
exports.withTaskName = gulp.withTaskName;
exports.CLI_REPO_NAME = names.CLI_REPO_NAME;
exports.DOC_REPO_NAME = names.DOC_REPO_NAME;
exports.FLOW_REPO_NAME = names.FLOW_REPO_NAME;
exports.ORG_NAME = names.ORG_NAME;
exports.REPO_OWNER = names.REPO_OWNER;
exports.UI_REPO_NAME = names.UI_REPO_NAME;
exports.themeChalk = names.themeChalk;
exports.ROOT_DIR = paths.ROOT_DIR;
exports.___dirname = paths.___dirname;
exports.dir_path = paths.dir_path;
exports.generateExternal = pkg.generateExternal;
exports.run = process.run;
exports.formatBundleFilename = rollup.formatBundleFilename;
exports.writeBundles = rollup.writeBundles;