私はAngular 2プロジェクトにwebpackを使用しています。 srcフォルダの中には、グローバルcss folder
とコンポーネントと他のフォルダがあります。cssファイルをハッシュ化して追加するwebpack
私のwebpack.config.jsは、srcフォルダの外にあります。
私はdistのフォルダへのcssフォルダをコピーするCopyWebpackPluginを使用しています:
new CopyWebpackPlugin([
{ from: 'src/css', to: 'css'}
]),
私は、CSSのためにも、次のローダーを使用しています:
exports.css = {
test: /\.css$/,
loader: 'to-string!css?-minimize!postcss',
};
をしかし、契約は、私がしたいということです各cssファイル名にハッシュを追加し、index.htmlに含まれるグローバルファイルであるため、index.htmlのcssファイル名を変更します。これを達成する最良の方法は何ですか?
EDIT:コードを変更しているうちに、ローダープロパティはコンポーネントフォルダ内のcssにのみ適用され、外側のフォルダには適用されません。どうしてこれなの?