const { defineConfig } = require('@vue/cli-service') module.exports = defineConfig({ transpileDependencies: true, publicPath :'./' , productionSourceMap:false, devServer: { host: '0.0.0.0', port: 3000, open: true, proxy: { '/jhapi/profile':{ target: `http://62.234.3.186/jhapi/profile/`, changeOrigin: true, pathRewrite: { '^/jhapi/profile':'/' } }, '/cesium':{ target: `http://62.234.3.186/cesium/`, changeOrigin: true, pathRewrite: { '^/cesium':'/' } }, '/jhapi':{ //target: `http://62.234.3.186/jhapi/`, target: `http://127.0.0.1:8090/jhapi/`, changeOrigin: true, pathRewrite: { '^/jhapi':'/' } }, '/profile':{ target: `http://62.234.3.186/profile/`, changeOrigin: true, pathRewrite: { '^/profile':'/' } } } }, pages:{ index:{ entry:'src/pages/index.js', template:'public/index.html', title:'项目概况', filename:'index.html' }, projectDetail:{ entry:'src/pages/projectDetail.js', template:'public/detail.html', title:'项目详情', filename:'projectDetail.html' }, projectSafety:{ entry:'src/pages/projectSafety.js', template:'public/index.html', title:'安全管理', filename:'projectSafety.html' }, projectQuality:{ entry:'src/pages/projectQuality.js', template:'public/index.html', title:'质量管理', filename:'projectQuality.html' }, projectProgress:{ entry:'src/pages/projectProgress.js', template:'public/index.html', title:'进度管理', filename:'projectProgress.html' }, projectVideo:{ entry:'src/pages/projectVideo.js', template:'public/video.html', title:'视频管理', filename:'projectVideo.html' }, projectEngin:{ entry:'src/pages/projectEngin.js', template:'public/index.html', title:'工程管理', filename:'projectEngin.html' } }, configureWebpack:{ externals:{ 'vue':"Vue", 'element-ui':"ELEMENT" } }, })