File Layout Sendiri di Webpack
Dalam praktiknya, biasanya kita sudah memiliki layout HTML situs sendiri. Dalam hal ini, kita perlu Webpack mengambil layout kita, bukan menghasilkan miliknya sendiri. Mari kita lihat bagaimana cara melakukannya.
Misalkan kita memiliki layout berikut:
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title>My layout</title>
</head>
<body>
</body>
</html>
Mari kita buat Webpack mengambil layout kita. Untuk melakukan ini, tentukan dalam pengaturan berikut:
export default {
entry: './src/index.js',
plugins: [
new HtmlWebpackPlugin({
template: './src/index.html',
}),
],
};
Hasilnya, setelah build di folder
dist akan ada layout kita dan di dalamnya
semua bundle akan terhubung secara
otomatis:
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title>My layout</title>
<script defer src="main.js"></script>
</head>
<body>
</body>
</html>
Buatlah layout Anda sendiri. Konfigurasikan Webpack sehingga dia mengambil layout Anda.