我想使用webpack-dev-server在一个端口上托管多个入口点。我的当前配置如下:
entry: {
//Application specific code.
main: [
`webpack-dev-server/client?http://${config.HOST}:${config.PORT}`,
'webpack/hot/only-dev-server',
'./app/base.js',
'./app/main.js'
],
login: [
`webpack-dev-server/client?http://${config.HOST}:${config.PORT}`,
'webpack/hot/only-dev-server',
'./app/base.js',
'./app/login.js'
],
},
output: {
path: assetsPath,
publicPath: `http://${config.HOST}:${config.PORT}/public/dist/`,
chunkFilename: "[name].js",
filename: '[name].js',
},
但是现在好像对我没用。有什么帮助吗?
webpack.base.config
并为每个入口点创建一个webpack.[some entry].config
来解决了这个问题,它将使用来自webpack.base.config
的基本配置。虽然不是理想的解决方案,但运行良好。 - Hao