i'm not quite familiar with your approach so I'll show you a common way to help you out.
First of all, on your output
, you are specifying the filename
to app.js
which makes sense for me that the output will still be app.js
. If you want to make it dynamic, then just use "filename": "[name].js"
.
The [name]
part will make the filename dynamic for you. That's the purpose of your entry
as an object. Each key will be used as a name in replacement of the [name].js
.
And second, you can use the html-webpack-plugin
. You don't need to include it as a test
.
与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…