2016-06-28 6 views
0

私は、ハッシュは非常に多くの異なる場所で使用されますと異なるものを意味することができます言葉のように感じる....html-webpack-pluginは "ファイル名のハッシュ"と何を意味しますか?

  1. は、ファイル名にハッシュを持つHTMLテンプレートとは何ですか?

これはあなたのWebPACKのバンドルを提供 にHTMLファイルの作成を簡素化しWebPACKのプラグインです。これは、webpack バンドルの場合、ファイル名にハッシュを含むバンドルに特に便利です。 コンパイルごとに変更されます。プラグインで のHTMLファイルを生成させるか、lodashテンプレートを使用して独自のテンプレートを提供するか、独自の ローダーを使用することができます。

ソース:マイナーなフォローアップの質問としてhttps://github.com/ampedandwired/html-webpack-plugin

は "ハッシュ" の一般的な定義はありますか?

私は、クッキー、URL、認証、レディスやデータ構造(ハッシュテーブルなど)について話しました。この狂気には何か方法があるのか​​、それとも人々が何かの名前を付けるときに使用しますか?私は自分自身でいくつかの研究をしようとしましたが、非常に多くの状況で広く使用されているため、私が思っているものを正確にGoogleにすることが難しくなっています。

答えて

0

この例では、 'ファイル名のハッシュ'は、ファイルの内容がハッシュされていることを意味し、a1b2c3などの文字のsorta固有の文字列を生成し、index.a1b2c3.jsのように出力ファイル名に挿入します。ファイルの内容が変更された場合に限り、ハッシュは変更されます。つまり、ファイルを永久にキャッシュすることができます。変更された場合、別のファイル名になります。

「ハッシュ」とは、任意の長さのデータ(ファイルの内容、文字列の値など)を取得し、固定長の、可逆ではなく、その文字列値表現。 compsciのレッスンに入ることなく、プログラミングのさまざまな面で非常に便利であり、私が知る限り、あなたが言及したすべてのインスタンスにわたって一貫して使用されています。

+0

簡潔な回答ありがとう –

関連する問題