'use strict' const titles = require('./title.js') const glob = require('glob') const pages = {} glob.sync('./src/pages/**/app.js').forEach(path => { console.log(path) const chunk = path.split('./src/pages/')[1].split('/app.js')[0] pages[chunk] = { entry: path, template: 'public/index.html', title: titles[chunk], chunks: ['chunk-vendors', 'chunk-common', chunk] } }) module.exports = { pages, baseUrl: './', // 生产环境是否生成 sourceMap 文件 productionSourceMap: true, chainWebpack: config => config.plugins.delete('named-chunks'), devServer: { proxy: { '/api-v2': { // target: 'https://dp.huiju360.com.cn/hj_operations', // target: 'http://192.168.0.62:8080', //wf // target: 'http://192.168.0.11:8080', //ys target: 'http://dev.ycjcjy.com', //frp changeOrigin: true, // 如果接口跨域,需要进行这个参数配置 // pathRewrite: { // '^/api': '/api-v2/api' // }, }, } } }