Accès aux variables bootstrap scss dans le composant angulaire 2

Je suis en train de travailler sur un nouveau Angular2 projet, construit à l'aide Angulaire de la CLI et que vous avez configuré le projet d'utiliser SCSS. J'ai Bootstrap 4 correctement chargé dans mon styles.scss fichier cependant, si j'essaie d'accéder Bootstrap (ou de mes propres variables définies dans styles.scss à partir de l'intérieur d'un composant-je obtenir Undefined Variable erreur de construction.

Sont les fichiers de style pour les composants compilés avant l'entrée principale dans le styles nœud de angular-cli.json? Comment puis-je faire, est de sorte que toutes les variables définies au niveau mondial sont disponibles pour tous les composants de l'application? Merci!

angulaires-cli.json

"apps": [
  {
    ...
    "styles": [
      "styles/styles.scss"
    ],
    ...
  }
]

les styles.scss

//Bootstrap
$enable-flex: true; //Enable Flexbox mode
@import "../../node_modules/bootstrap/scss/bootstrap";

composant

.navbar {
  background: $brand-primary; //Undefined variable here
}

source d'informationauteur James Crinkley