File tree Expand file tree Collapse file tree 1 file changed +10
-2
lines changed Expand file tree Collapse file tree 1 file changed +10
-2
lines changed Original file line number Diff line number Diff line change @@ -152,13 +152,21 @@ module.exports = function (content) {
152152 return defaultLoaders . html + '!' + templateLoaderPath + '?raw&engine=' + lang + '!'
153153 case 'styles' :
154154 loader = addCssModulesToLoader ( defaultLoaders . css , part , index )
155- return loader + '!' + rewriter + lang + '-loader!'
155+ return loader + '!' + rewriter + ensureBang ( ensureLoader ( lang ) )
156156 case 'script' :
157- return injectString + lang + '-loader!'
157+ return injectString + ensureBang ( ensureLoader ( lang ) )
158158 }
159159 }
160160 }
161161
162+ function ensureLoader ( lang ) {
163+ if ( ! / - l o a d e r $ / . test ( lang ) ) {
164+ return lang + '-loader'
165+ } else {
166+ return lang
167+ }
168+ }
169+
162170 function getSelectorString ( type , index ) {
163171 return selectorPath +
164172 '?type=' + type +
You can’t perform that action at this time.
0 commit comments