|
|
@ -43,7 +43,14 @@ const babelConfig = { |
|
|
|
plugins: [ |
|
|
|
], |
|
|
|
presets: [ |
|
|
|
'@babel/preset-env' |
|
|
|
['@babel/preset-env', { |
|
|
|
useBuiltIns: 'usage', |
|
|
|
corejs: 3, |
|
|
|
targets: { |
|
|
|
chrome: 58, |
|
|
|
ie: 11 |
|
|
|
} |
|
|
|
}] |
|
|
|
] |
|
|
|
}; |
|
|
|
|
|
|
@ -68,7 +75,7 @@ const paths = { |
|
|
|
destStaticCssImages: ['dist/css'], |
|
|
|
|
|
|
|
//core es module
|
|
|
|
core: ['src/**/*.js','!src/demoData/*.js','src/expendPlugins/**/plugin.js','!src/plugins/js/*.js'], |
|
|
|
core: ['src/**/*.js','!src/demoData/*.js','src/expendPlugins/**/plugin.js','!src/plugins/js/*.js'], |
|
|
|
|
|
|
|
//plugins src
|
|
|
|
pluginsCss: ['src/plugins/css/*.css'], |
|
|
@ -98,7 +105,7 @@ const paths = { |
|
|
|
concatPlugins: 'plugins.css', |
|
|
|
concatCss: 'luckysheet.css', |
|
|
|
concatPluginsJs: 'plugin.js', |
|
|
|
|
|
|
|
|
|
|
|
//plugins dest
|
|
|
|
destPluginsCss: ['dist/plugins/css'], |
|
|
|
destPlugins: ['dist/plugins'], |
|
|
@ -187,7 +194,7 @@ async function core() { |
|
|
|
inlineDynamicImports:true, |
|
|
|
}); |
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
} |
|
|
|
|
|
|
|
// According to the build tag in html, package js and css
|
|
|
@ -196,7 +203,7 @@ function pluginsCss() { |
|
|
|
.pipe(concat(paths.concatPluginsCss)) |
|
|
|
.pipe(gulpif(production, cleanCSS())) |
|
|
|
.pipe(dest(paths.destPluginsCss)) |
|
|
|
|
|
|
|
|
|
|
|
} |
|
|
|
|
|
|
|
function plugins() { |
|
|
@ -255,4 +262,4 @@ const build = series(clean, parallel(pluginsCss, plugins, css, pluginsJs, copySt |
|
|
|
|
|
|
|
exports.dev = dev; |
|
|
|
exports.build = build; |
|
|
|
exports.default = dev; |
|
|
|
exports.default = dev; |
|
|
|