Skip to content

Commit 420e0aa

Browse files
committed
fix: fix missing css injection for less/scss/sass/styl files
1 parent 6cc5f6b commit 420e0aa

2 files changed

Lines changed: 4 additions & 3 deletions

File tree

src/index.js

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -228,7 +228,8 @@ export default class Bundler {
228228
return this.capture({
229229
path:'__stub__/ext-css.js',
230230
contents: "define(['dumber/dist/inject-css'],function(m){return m;});",
231-
moduleId: 'ext:css'
231+
moduleId: 'ext:css',
232+
alias: ['ext:less', 'ext:scss', 'ext:sass', 'ext:styl']
232233
});
233234
}
234235

test/bundler.spec.js

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1140,7 +1140,7 @@ test('Bundler supports inject css by default', t => {
11401140
},
11411141
{
11421142
"path": "__stub__/ext-css.js",
1143-
"contents": "define('ext:css',['dumber/dist/inject-css'],function(m){return m;});"
1143+
"contents": "define('ext:css',['dumber/dist/inject-css'],function(m){return m;});\n;define.alias('ext:less','ext:css');\n;define.alias('ext:scss','ext:css');\n;define.alias('ext:sass','ext:css');\n;define.alias('ext:styl','ext:css');"
11441144
},
11451145
{
11461146
"contents": "define.switchToPackageSpace();"
@@ -1202,7 +1202,7 @@ test('Bundler supports inject css (relative path) by default', t => {
12021202
},
12031203
{
12041204
"path": "__stub__/ext-css.js",
1205-
"contents": "define('ext:css',['dumber/dist/inject-css'],function(m){return m;});"
1205+
"contents": "define('ext:css',['dumber/dist/inject-css'],function(m){return m;});\n;define.alias('ext:less','ext:css');\n;define.alias('ext:scss','ext:css');\n;define.alias('ext:sass','ext:css');\n;define.alias('ext:styl','ext:css');"
12061206
},
12071207
{
12081208
"contents": "define.switchToPackageSpace();"

0 commit comments

Comments
 (0)