qinshenxue / vue2-vue-router2-webpack2

《从零搭建 vue2 vue-router2 webpack4 工程》《从零搭建 vue2 vue-router2 webpack3 工程》《搭建 vue2 vue-router2 webpack3 多入口工程》
MIT License
91 stars 23 forks source link

多入口工程( 分支 mpa1) 在 dev 模式下 配置问题 #5

Open Hank-wood opened 6 years ago

Hank-wood commented 6 years ago

开发模式 http://localhost:8090

  1. 怎么时时预览 src 下的 web admin 2个工程?
  2. webpack 配置中并没有找到对应
qinshenxue commented 6 years ago

http://localhost:8090/admin.html http://localhost:8090/web.html

webpack 想要的配置在生成首页中

exports.genHtmlPlugins = function () {

    var baseWebpackConfig = require('./webpack.base.config');
    var path = require('path')
    var plugins = [];
    Object.keys(baseWebpackConfig.entry).forEach(function (name) {
        plugins.push(
            new HtmlWebpackPlugin({
                filename: isProd ? path.resolve(__dirname, `../dist/${name}/index.html`) : name + '.html',
                template: 'index.tpl.html',
                chunks: isProd ? ['manifest', 'vendor', `${name}-vendor`, name] : [name],
                inject: true
            }))
    })
    return plugins
}