File tree Expand file tree Collapse file tree 1 file changed +5
-2
lines changed Expand file tree Collapse file tree 1 file changed +5
-2
lines changed Original file line number Diff line number Diff line change @@ -15,14 +15,17 @@ module.exports = class VueLoaderPlugin {
1515 const clone = Object . assign ( { } , rule )
1616 delete clone . include
1717 const normalized = RuleSet . normalizeRule ( clone , { } , '' )
18- return ! rule . enforce && normalized . resource && normalized . resource ( `foo.vue` )
18+ return ! rule . enforce && normalized . resource && (
19+ normalized . resource ( `foo.vue` ) ||
20+ normalized . resource ( `foo.vue.html` )
21+ )
1922 } )
2023 const vueRule = rawRules [ vueRuleIndex ]
2124
2225 if ( ! vueRule ) {
2326 throw new Error (
2427 `[VueLoaderPlugin Error] No matching rule for .vue files found.\n` +
25- `Make sure there is at least one root-level rule that matches .vue files.`
28+ `Make sure there is at least one root-level rule that matches .vue or .vue.html files.`
2629 )
2730 }
2831
You can’t perform that action at this time.
0 commit comments