我正在为我的Angular 2项目使用webpack。在src文件夹内,我有一个全局的css文件夹
和组件及其他文件夹。
我的webpack.config.js文件位于src文件夹外。
我使用CopyWebpackPlugin将css文件夹复制到dist文件夹中:
new CopyWebpackPlugin([ { from: 'src/css', to: 'css'} ]),
我正在使用以下加载器来加载CSS:
exports.css = {
test: /\.css$/,
loader: 'to-string!css?-minimize!postcss',
};
但问题是我想要给每个CSS文件名添加哈希值,然后在index.html中更改CSS文件名,因为这些文件是包含在index.html中的全局文件。有什么最好的方法来实现这个目标呢?
编辑:在修改代码的过程中,我意识到loader属性只适用于组件文件夹内部的CSS,而不适用于外部文件夹。为什么会出现这种情况呢?