/* * @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') } }