Merge pull request #165 from veops/dev_ui

proxy
This commit is contained in:
wang-liang0615 2023-08-31 13:31:26 +08:00 committed by GitHub
commit ce5884b2b9
1 changed files with 19 additions and 12 deletions

View File

@ -40,14 +40,13 @@ module.exports = {
default: default:
return selector return selector
} }
} },
}) }),
] ],
}, },
chainWebpack: (config) => { chainWebpack: (config) => {
config.resolve.alias config.resolve.alias.set('@$', resolve('src'))
.set('@$', resolve('src'))
const svgRule = config.module.rule('svg') const svgRule = config.module.rule('svg')
svgRule.uses.clear() svgRule.uses.clear()
@ -62,7 +61,7 @@ module.exports = {
.use('file-loader') .use('file-loader')
.loader('file-loader') .loader('file-loader')
.options({ .options({
name: 'assets/[name].[hash:8].[ext]' name: 'assets/[name].[hash:8].[ext]',
}) })
/* svgRule.oneOf('inline') /* svgRule.oneOf('inline')
.resourceQuery(/inline/) .resourceQuery(/inline/)
@ -84,28 +83,36 @@ module.exports = {
less: { less: {
modifyVars: { modifyVars: {
/* less 变量覆盖,用于自定义 ant design 主题 */ /* less 变量覆盖,用于自定义 ant design 主题 */
/* /*
'primary-color': '#F5222D', 'primary-color': '#F5222D',
'link-color': '#F5222D', 'link-color': '#F5222D',
'border-radius-base': '4px', 'border-radius-base': '4px',
*/ */
}, },
javascriptEnabled: true javascriptEnabled: true,
} },
} },
}, },
devServer: { devServer: {
disableHostCheck: true, disableHostCheck: true,
port: process.env.DEV_PORT || 8000 port: process.env.DEV_PORT || 8000,
proxy: {
'/api': {
pathRewrite: {
'^/api': '/api',
},
target: 'http://localhost:5000',
changeOrigin: true,
},
},
}, },
// disable source map in production // disable source map in production
productionSourceMap: false, productionSourceMap: false,
lintOnSave: undefined, lintOnSave: undefined,
// babel-loader no-ignore node_modules/* // babel-loader no-ignore node_modules/*
transpileDependencies: [] transpileDependencies: [],
} }
function getAntdSerials(color) { function getAntdSerials(color) {