35 lines
874 B
JavaScript
35 lines
874 B
JavaScript
/*
|
|
* @Author: Haijun Zhang
|
|
* @Date: 2022-11-03 15:30:04
|
|
* @LastEditTime: 2023-05-26 10:46:26
|
|
* @LastEditors: Haijun Zhang
|
|
* @Description:
|
|
* @FilePath: \cmc-web\webs\cop-console\vue.config.js
|
|
*/
|
|
const path = require('path')
|
|
const { name } = require('./package')
|
|
const { getCommonConifg, commonChainWebpack, commonConfigureWebpack } = require('../../build/base')
|
|
|
|
function resolve(dir) {
|
|
return path.join(__dirname, dir)
|
|
}
|
|
module.exports = {
|
|
...getCommonConifg({
|
|
outputDir: 'cop-console',
|
|
runtimeCompiler: true,
|
|
devServer: {
|
|
port: 8082
|
|
}
|
|
}),
|
|
configureWebpack: config => {
|
|
const configs = commonConfigureWebpack(name)
|
|
return {
|
|
...configs
|
|
}
|
|
},
|
|
chainWebpack: config => {
|
|
commonChainWebpack(config, resolve)
|
|
config.resolve.alias.set('@cop', '@cmc/cop-web/src').set('@services', '@cmc/cop-web/src/services')
|
|
}
|
|
}
|