javascript - webpack menjana fail HTML daripada berbilang fail kemasukan;
怪我咯
怪我咯 2017-06-17 09:16:25
0
1
836

Jana fail HTML daripada berbilang fail entri;
Jana HTML berdasarkan bilangan fail masukan
Contohnya:


Terdapat dua fail kemasukan di sini, rumah dan tentang;

Gunakan pemalam html-webpack-plugin kepada yang baharu
Seperti berikut:

Janakan HTMl berdasarkan bilangan fail masuk
Sebagai contoh: terdapat dua fail masukan di atas
baru dua kali di bawah
Adakah mungkin untuk merangkumkan ini secara dinamik
I' m separuh jalan menulis dan tidak boleh meneruskan

Sila berikan saya DOME;
Saya mempunyai idea tetapi saya tidak tahu bagaimana untuk melaksanakannya secara terperinci; Saya baru mengenali nod;;

xydArray.forEach(fungsi(item){

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

});

module.exports = konfigurasi;

xydArray ialah nilai utama fail kemasukan

怪我咯
怪我咯

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

membalas semua(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'),
}));
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan