Commit d51a3ede authored by wenmo's avatar wenmo

前端修复与优化

parent 559622d8
package com.dlink.daemon.entity; package com.dlink.daemon.entity;
import javafx.concurrent.Task;
import java.util.LinkedList; import java.util.LinkedList;
public class TaskQueue<T> { public class TaskQueue<T> {
......
// https://umijs.org/config/ // https://umijs.org/config/
import {defineConfig} from 'umi'; import { defineConfig } from 'umi';
const HappyPack = require('happypack');
const happyThreadPool = HappyPack.ThreadPool({ size: require('os').cpus().length })
const TerserPlugin = require('terser-webpack-plugin');
export default defineConfig({ export default defineConfig({
plugins: [ plugins: [
...@@ -16,26 +12,7 @@ export default defineConfig({ ...@@ -16,26 +12,7 @@ export default defineConfig({
babelPlugins: [], babelPlugins: [],
babelOptions: {}, babelOptions: {},
}, },
chainWebpack: (memo, { webpack }) => {
memo.plugin('HappyPack').use(HappyPack, [{
id: 'js',
loaders: ['babel-loader'],
threadPool: happyThreadPool,
},
memo.plugin('TerserPlugin').use(TerserPlugin, [{
parallel: require('os').cpus().length - 1,
terserOptions: {
compress: {
inline: false
},
mangle: {
safari10: true
}
}
}])
])
}
/*webpack5: { /*webpack5: {
//: {}, // lazyCompilation: {},
},*/ },*/
}); });
// https://umijs.org/config/ // https://umijs.org/config/
import {defineConfig} from 'umi'; import { defineConfig } from 'umi';
import {join} from 'path'; import { join } from 'path';
import defaultSettings from './defaultSettings'; import defaultSettings from './defaultSettings';
import proxy from './proxy'; import proxy from './proxy';
import routes from './routes'; import routes from './routes';
const HappyPack = require('happypack');
const happyThreadPool = HappyPack.ThreadPool({ size: require('os').cpus().length })
const TerserPlugin = require('terser-webpack-plugin');
const { REACT_APP_ENV } = process.env; const { REACT_APP_ENV } = process.env;
export default defineConfig({ export default defineConfig({
...@@ -73,23 +69,4 @@ export default defineConfig({ ...@@ -73,23 +69,4 @@ export default defineConfig({
projectName: 'swagger', projectName: 'swagger',
}, },
], ],
chainWebpack: (memo, { webpack }) => {
memo.plugin('HappyPack').use(HappyPack, [{
id: 'js',
loaders: ['babel-loader'],
threadPool: happyThreadPool,
},
memo.plugin('TerserPlugin').use(TerserPlugin, [{
parallel: require('os').cpus().length - 1,
terserOptions: {
compress: {
inline: false
},
mangle: {
safari10: true
}
}
}])
])
}
}); });
...@@ -87,10 +87,7 @@ ...@@ -87,10 +87,7 @@
"react-monaco-editor": "^0.43.0", "react-monaco-editor": "^0.43.0",
"sql-formatter": "^4.0.2", "sql-formatter": "^4.0.2",
"umi": "^3.5.0", "umi": "^3.5.0",
"umi-serve": "^1.9.10", "umi-serve": "^1.9.10"
"happypack": "^5.0.1",
"terser-webpack-plugin": "^4.2.3",
"hap-toolkit": "^1.9.8"
}, },
"devDependencies": { "devDependencies": {
"@ant-design/pro-cli": "^2.0.2", "@ant-design/pro-cli": "^2.0.2",
...@@ -125,9 +122,6 @@ ...@@ -125,9 +122,6 @@
"puppeteer-core": "^8.0.0", "puppeteer-core": "^8.0.0",
"stylelint": "^13.0.0", "stylelint": "^13.0.0",
"swagger-ui-react": "^3.52.3", "swagger-ui-react": "^3.52.3",
"hap-toolkit": "^1.9.8",
"happypack": "^5.0.1",
"terser-webpack-plugin": "^4.2.3",
"typescript": "^4.2.2" "typescript": "^4.2.2"
}, },
"engines": { "engines": {
......
...@@ -14,10 +14,6 @@ export const KUBERNETES_CONFIG_LIST: Config[] = [{ ...@@ -14,10 +14,6 @@ export const KUBERNETES_CONFIG_LIST: Config[] = [{
name: 'kubernetes.namespace', name: 'kubernetes.namespace',
lable: 'kubernetes.namespace', lable: 'kubernetes.namespace',
placeholder: 'dlink', placeholder: 'dlink',
},{
name: 'kubernetes.cluster-id',
lable: 'kubernetes.cluster-id',
placeholder: 'dlink',
},{ },{
name: 'kubernetes.container.image', name: 'kubernetes.container.image',
lable: 'kubernetes.container.image', lable: 'kubernetes.container.image',
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment