2017-02-27 2 views
1

生産のためにnpmを実行した後、生成されたCSSファイルをハッシュ名でindex.htmlにリンクするにはどうすればいいですか:Extract Text Pluginの後にcss filenameとhashをindex.htmlにリンクしてください

"build-production": "webpack -p --progress --colors --config webpack.config.production.js" 

これはwebpack configのプラグインで、プロダクション用にビルドするたびに新しいハッシュファイル名が生成されるため、ハッシュでファイル名を生成します。手動でindex.htmlを編集することなく、自動的に実行できる方法はありますか?

plugins: [ 
    new ExtractTextPlugin("css/[name][contenthash].css") 
] 

答えて

0

html-webpack-pluginです。

生成されたcssおよびjsファイルの場合は、linkscriptのタグをindex.htmlに自動的に追加できます。

+0

ありがとう、このプラグインは動作します –

+0

実行時にサーバーによってhtmlが生成されるのであれば答えはありません。 – Jonik

+0

@ジョニックと答えは何ですか? ;) –

関連する問題