PostCSS Could Generate Wrong Source Map error

I got the following warning when building an Ionic app using cordova version 3.* using the command ionic cordova build browser.

[12:11:10] sass started ...
Without from option PostCSS could generate wrong source map and will not find Browserslist config. Set it to CSS file path or to undefined to prevent this warning.
[12:11:13] sass finished in 2.67 s

As the warning says above it has been fixed by adding from: undefined in the postcssOptions object in line 233 of node_modules/@ionic/app-scripts/dist/sass.js file as can be seen below.

var postcssOptions = {
 from: undefined,
 to: path_1.basename(sassConfig.outFile),
 map: autoPrefixerMapOptions

Though there’s a drawback for this temporary fix as the changes will be lost if in time you need to update the packages, reinstall them or installing in a new project.

Comments are closed.