File tree Expand file tree Collapse file tree 1 file changed +15
-3
lines changed
packages/@angular/cli/models/webpack-configs Expand file tree Collapse file tree 1 file changed +15
-3
lines changed Original file line number Diff line number Diff line change @@ -69,13 +69,25 @@ export function getStylesConfig(wco: WebpackConfigOptions) {
6969 postcssImports ( {
7070 resolve : ( url : string , context : string ) => {
7171 return new Promise < string > ( ( resolve , reject ) => {
72+ let hadTilde = false ;
7273 if ( url && url . startsWith ( '~' ) ) {
7374 url = url . substr ( 1 ) ;
75+ hadTilde = true ;
7476 }
75- loader . resolve ( context , url , ( err : Error , result : string ) => {
77+ loader . resolve ( context , ( hadTilde ? '' : './' ) + url , ( err : Error , result : string ) => {
7678 if ( err ) {
77- reject ( err ) ;
78- return ;
79+ if ( hadTilde ) {
80+ reject ( err ) ;
81+ return ;
82+ }
83+ loader . resolve ( context , url , ( err : Error , result : string ) => {
84+ if ( err ) {
85+ reject ( err ) ;
86+ return ;
87+ }
88+
89+ resolve ( result ) ;
90+ } ) ;
7991 }
8092
8193 resolve ( result ) ;
You can’t perform that action at this time.
0 commit comments