File tree Expand file tree Collapse file tree 12 files changed +32
-32
lines changed Expand file tree Collapse file tree 12 files changed +32
-32
lines changed Original file line number Diff line number Diff line change @@ -302,7 +302,7 @@ class ConfigGenerator {
302
302
303
303
rules . push ( applyRuleConfigurationCallback ( 'images' , {
304
304
test : / \. ( p n g | j p g | j p e g | g i f | i c o | s v g | w e b p ) $ / ,
305
- loader : loaderName ,
305
+ loader : require . resolve ( loaderName ) ,
306
306
options : loaderOptions
307
307
} ) ) ;
308
308
}
@@ -330,7 +330,7 @@ class ConfigGenerator {
330
330
331
331
rules . push ( applyRuleConfigurationCallback ( 'fonts' , {
332
332
test : / \. ( w o f f | w o f f 2 | t t f | e o t | o t f ) $ / ,
333
- loader : loaderName ,
333
+ loader : require . resolve ( loaderName ) ,
334
334
options : loaderOptions
335
335
} ) ) ;
336
336
}
@@ -394,7 +394,7 @@ class ConfigGenerator {
394
394
if ( this . webpackConfig . useEslintLoader ) {
395
395
rules . push ( applyRuleConfigurationCallback ( 'eslint' , {
396
396
test : eslintLoaderUtil . getTest ( this . webpackConfig ) ,
397
- loader : 'eslint-loader' ,
397
+ loader : require . resolve ( 'eslint-loader' ) ,
398
398
exclude : / n o d e _ m o d u l e s / ,
399
399
enforce : 'pre' ,
400
400
options : eslintLoaderUtil . getOptions ( this . webpackConfig )
Original file line number Diff line number Diff line change @@ -98,7 +98,7 @@ module.exports = {
98
98
99
99
return [
100
100
{
101
- loader : 'babel-loader' ,
101
+ loader : require . resolve ( 'babel-loader' ) ,
102
102
options : babelConfig
103
103
}
104
104
] ;
Original file line number Diff line number Diff line change @@ -29,7 +29,7 @@ module.exports = {
29
29
// If the CSS extraction is disabled, use the
30
30
// style-loader instead.
31
31
return [ {
32
- loader : 'style-loader' ,
32
+ loader : require . resolve ( 'style-loader' ) ,
33
33
options : applyOptionsCallback ( webpackConfig . styleLoaderConfigurationCallback , options )
34
34
35
35
} , ...loaders ] ;
Original file line number Diff line number Diff line change @@ -41,7 +41,7 @@ module.exports = {
41
41
42
42
const cssLoaders = [
43
43
{
44
- loader : 'css-loader' ,
44
+ loader : require . resolve ( 'css-loader' ) ,
45
45
options : applyOptionsCallback ( webpackConfig . cssLoaderConfigurationCallback , options )
46
46
} ,
47
47
] ;
@@ -54,7 +54,7 @@ module.exports = {
54
54
} ;
55
55
56
56
cssLoaders . push ( {
57
- loader : 'postcss-loader' ,
57
+ loader : require . resolve ( 'postcss-loader' ) ,
58
58
options : applyOptionsCallback ( webpackConfig . postCssLoaderOptionsCallback , postCssLoaderOptions )
59
59
} ) ;
60
60
}
Original file line number Diff line number Diff line change @@ -25,7 +25,7 @@ module.exports = {
25
25
26
26
return [
27
27
{
28
- loader : 'handlebars-loader' ,
28
+ loader : require . resolve ( 'handlebars-loader' ) ,
29
29
options : applyOptionsCallback ( webpackConfig . handlebarsConfigurationCallback , options )
30
30
}
31
31
] ;
Original file line number Diff line number Diff line change @@ -30,7 +30,7 @@ module.exports = {
30
30
return [
31
31
...cssLoader . getLoaders ( webpackConfig , useCssModules ) ,
32
32
{
33
- loader : 'less-loader' ,
33
+ loader : require . resolve ( 'less-loader' ) ,
34
34
options : applyOptionsCallback ( webpackConfig . lessLoaderOptionsCallback , config )
35
35
} ,
36
36
] ;
Original file line number Diff line number Diff line change @@ -29,7 +29,7 @@ module.exports = {
29
29
// without this, all url() paths must be relative to the
30
30
// entry file, not the file that contains the url()
31
31
sassLoaders . push ( {
32
- loader : 'resolve-url-loader' ,
32
+ loader : require . resolve ( 'resolve-url-loader' ) ,
33
33
options : Object . assign (
34
34
{
35
35
sourceMap : webpackConfig . useSourceMaps
@@ -47,7 +47,7 @@ module.exports = {
47
47
} ) ;
48
48
49
49
sassLoaders . push ( {
50
- loader : 'sass-loader' ,
50
+ loader : require . resolve ( 'sass-loader' ) ,
51
51
options : applyOptionsCallback ( webpackConfig . sassLoaderOptionsCallback , config )
52
52
} ) ;
53
53
Original file line number Diff line number Diff line change @@ -30,7 +30,7 @@ module.exports = {
30
30
return [
31
31
...cssLoader . getLoaders ( webpackConfig , useCssModules ) ,
32
32
{
33
- loader : 'stylus-loader' ,
33
+ loader : require . resolve ( 'stylus-loader' ) ,
34
34
options : applyOptionsCallback ( webpackConfig . stylusLoaderOptionsCallback , config )
35
35
} ,
36
36
] ;
Original file line number Diff line number Diff line change @@ -51,7 +51,7 @@ module.exports = {
51
51
let loaders = babelLoader . getLoaders ( webpackConfig ) ;
52
52
return loaders . concat ( [
53
53
{
54
- loader : 'ts-loader' ,
54
+ loader : require . resolve ( 'ts-loader' ) ,
55
55
// @see https://github.com/TypeStrong/ts-loader/blob/master/README.md#available-options
56
56
options : config
57
57
}
Original file line number Diff line number Diff line change @@ -25,7 +25,7 @@ module.exports = {
25
25
26
26
return [
27
27
{
28
- loader : 'vue-loader' ,
28
+ loader : require . resolve ( 'vue-loader' ) ,
29
29
options : applyOptionsCallback ( webpackConfig . vueLoaderOptionsCallback , options )
30
30
}
31
31
] ;
You can’t perform that action at this time.
0 commit comments