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':{ 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/`, //target: `http://127.0.0.1:8090/jhapi`, 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/index.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' } }, configureWebpack:{ externals:{ 'vue':"Vue", 'element-ui':"ELEMENT" } }, })