HtmlWebPackPlugin を使用して index.html を生成しようとしているので...
- 新しいプロジェクトを開始します
vue init webpack-simple#1.0 vue-html-webpack
- インストール
npm i -D html-webpack-plugin
index.html
に名前を変更entry-template.html
- 構成
webpack.config.js
..
私は追加します ..
plugins: [
new HtmlWebpackPlugin({
template: 'entry-template.html',
environment: process.env.NODE_ENV
})
],
しかし、Webアプリを起動するnpm run dev
と、404が返されます(が見つからないと思いますindex.html
)
じぶんのentry-template.html
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta http-equiv="Content-type" content="text/html; charset=utf-8">
<meta name="viewport" content="width=device-width, initial-scale=1">
<title>GitSkills</title>
</head>
<body>
<div id="app"></div>
</body>
</html>
完全なソースはこちら
結果 -> https://vue-html-webpack-ogqlguavxx.now.sh/
質問
Vue 1.0 でHtmlWebpackPluginを使用するにはどうすればよいですか?