123456789101112131415161718192021222324252627282930313233343536373839404142 |
- '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: './',
-
- productionSourceMap: true,
- chainWebpack: config => {
- config.devtool = 'source-map'
- config.plugins.delete('named-chunks')
- },
- devServer: {
- proxy: {
- '/api': {
-
- target: 'http://192.168.0.62:8080',
-
-
-
- changeOrigin: true,
-
-
-
- },
- },
-
- disableHostCheck: true,
- }
- }
|