Considérez:html-webpack-plugin Carlin-chargeur ne ramasse pas les options
plugins: [
new HtmlWebpackPlugin({
template: 'index.pug',
title: 'Page Title',
custom: 'Custom'
})
]
intérieur index.pug
:
doctype html
html
head
meta(charset="utf-8")
meta(http-equiv="X-UA-Compatible" content="IE=edge")
meta(name="viewport" content="width=device-width, initial-scale=1")
title= htmlWebpackPlugin.options.title
Je me attendrais le titre personnalisé pour obtenir ramassé, mais il émet le Par défaut Webpack App
(et la variable custom
est undefined
).
- webpack 1.15.0
- html-webpack-plugin 2.30.1
- carlin 2.0.0-RC.4
Je suis à la fin de mon esprit ici, et j'ai l'impression que c'est quelque chose d'évident que j'ai raté.
option 'htmlWebpackPlugin' ne fonctionne que dans le fichier' .ejs'. – imcvampire
@imcvampire au sérieux? Est-ce documenté quelque part? – Ivan
Il ne supporte que 'ejs' par défaut. Mais vous pouvez config pour utiliser un autre chargeur – imcvampire