123456789101112131415161718192021222324252627282930313233343536 |
- '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.plugins.delete('named-chunks'),
- devServer: {
- proxy: {
- '/api-v2': {
-
-
-
- target: 'http://dev.ycjcjy.com',
- changeOrigin: true,
-
-
-
- },
- }
- }
- }
|