File tree Expand file tree Collapse file tree 1 file changed +5
-2
lines changed
Filter options
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 {
15
15
const clone = Object . assign ( { } , rule )
16
16
delete clone . include
17
17
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
+ )
19
22
} )
20
23
const vueRule = rawRules [ vueRuleIndex ]
21
24
22
25
if ( ! vueRule ) {
23
26
throw new Error (
24
27
`[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.`
26
29
)
27
30
}
28
31
You can’t perform that action at this time.
0 commit comments