mirror of
https://github.com/coderaiser/cloudcmd.git
synced 2026-01-23 02:35:49 +00:00
feature(cloudcmd) import -> load.js
This commit is contained in:
parent
4b528280ba
commit
3e310724ff
24 changed files with 306 additions and 325 deletions
|
|
@ -29,11 +29,13 @@ const plugins = [
|
|||
extractMain,
|
||||
];
|
||||
|
||||
const cssLoader = isDev ? 'css-loader' : 'css-loader?minimize';
|
||||
|
||||
const rules = [{
|
||||
test: /\.css$/,
|
||||
exclude: /css\/(nojs|view|config|columns.*)\.css/,
|
||||
use: extractMain.extract([
|
||||
'css-loader?minimize',
|
||||
cssLoader,
|
||||
]),
|
||||
},
|
||||
...cssPlugins.map(extract), {
|
||||
|
|
@ -60,12 +62,11 @@ function getCSSList(dir) {
|
|||
|
||||
function extract(extractPlugin) {
|
||||
const {filename} = extractPlugin;
|
||||
const loader = isDev ? 'css-loader' : 'css-loader?minimize';
|
||||
|
||||
return {
|
||||
test: RegExp(`css/${filename}`),
|
||||
use: extractPlugin.extract([
|
||||
loader
|
||||
cssLoader
|
||||
])
|
||||
};
|
||||
}
|
||||
|
|
|
|||
|
|
@ -43,7 +43,7 @@ const rules = clean([
|
|||
loader: 'babel-loader',
|
||||
},
|
||||
isDev && {
|
||||
test: /sw.js$/,
|
||||
test: /sw\.js$/,
|
||||
exclude: /node_modules/,
|
||||
loader: 'babel-loader',
|
||||
options: babelDev
|
||||
|
|
@ -58,7 +58,7 @@ const plugins = [
|
|||
|
||||
const splitChunks = {
|
||||
name: 'cloudcmd.common',
|
||||
chunks: 'async',
|
||||
chunks: 'all',
|
||||
};
|
||||
|
||||
module.exports = {
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue