I’ve set up a standard ToDo App with Blaze and added latest Bootstrap 4. Everything worked fine.
But when I tried to add one more scss-package, in my case Fontawesome 5, Meteor started to give me an error:
error: Scss compiler error: Error: Undefined variable: "$fa-css-prefix".
on line 4 of core
from line 7 of ../node_modules/@fortawesome/fontawesome-free/scss/fontawesome.scss
from line 6 of {}/client/main.scss
>> .#{$fa-css-prefix},
If I import either of those packages alone - no errors reported. But together
Finally I found out that the problem was in the indentical parcials names. Both packages have _variables.scss and _mixins.scss. I just renamed them. Well, probably it’s not the most beautiful solution but it works. If you have some better ideas, e.g. may be you are aware of how to make fourseven:scss module distinguish modules with the same names but in different folders, please let me know.