Javascript – Webpack generiert HTML-Dateien aus mehreren Eingabedateien;
怪我咯
怪我咯 2017-06-17 09:16:25
0
1
848

HTML-Dateien aus mehreren Eintragsdateien generieren;
HTML basierend auf der Anzahl der Eintragsdateien generieren
Zum Beispiel:


Hier gibt es zwei Eintragsdateien, Zuhause und Ungefähr;

Verwenden Sie das HTML-Webpack-Plugin-Plugin für neue
Wie folgt:

Generieren Sie HTMl basierend auf der Anzahl der Eintragsdateien.
Neu ist es möglich, dies dynamisch zu kapseln. Ich bin mitten im Schreiben und kann nicht weitermachen

Bitte geben Sie mir einen DOME;
Ich habe eine Idee, weiß aber nicht, wie ich sie im Detail umsetzen soll;;;

xydArray.forEach(function(item){

var xydConf = {
    filename: './'+item+'.html',
    template: './'+item+'.html',
    chunks:[item],
    inject:true,
    hash:true
}
config.plugins.push(new htmlWebpackPlugin(xydConf));

});

module.exports = config;

xydArray ist der Schlüsselwert der Eintragsdatei

怪我咯
怪我咯

走同样的路,发现不同的人生

Antworte allen(1)
学霸
const pages = [
  {
    name: 'page0',
    title: 'page0',
  },
  {
    name: 'page1',
    title: 'page1',
  },
  {
    name: 'page2',
    title: 'page2',
  },
];

const plugins = pages.map(({ name, title }) => new HtmlWebpackPlugin({
  title,
  chunks: [name],
  filename: path.resolve(__dirname, `build/${name}.html`),
  template: path.resolve(__dirname, 'app/template.html'),
}));
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage