We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
2 parents a0a2087 + c0bd413 commit 64a6ab0Copy full SHA for 64a6ab0
examples/webpack.parts.js
@@ -16,7 +16,7 @@ exports.extractCSS = function extractCSS(paths) {
16
]
17
},
18
plugins: [
19
- new ExtractTextPlugin('[name].css')
+ new ExtractTextPlugin('[name].css?[hash]')
20
21
};
22
src/search.js
@@ -5,7 +5,13 @@ function searchAssets(
5
extensions = []
6
) {
7
return Object.keys(assets).map(
8
- name => extensions.indexOf(path.extname(name)) >= 0 && { name, asset: assets[name] }
+ (name) => {
9
+ let nameCleaned = name;
10
+ if (/\.(css\?).*$/.test(name)) {
11
+ nameCleaned = name.substr(0, name.lastIndexOf('?')); // ignore hash on file like style.css?7ec000f0d0d347
12
+ }
13
+ return extensions.indexOf(path.extname(nameCleaned)) >= 0 && { name, asset: assets[name] };
14
15
).filter(a => a);
}
0 commit comments