web-dev-qa-db-fra.com

Aucune configuration trouvée ou get/set n'a été déconseillée dans angular 6

ng config --global defaults.styleExt=scss

Erreur: configuration non trouvée

ng set --global defaults.styleExt=scss

Erreur: get/set est déconseillé en faveur de la commande config.

Versions des packages installés

n ° de ligne de commande: 6.0.3

Node: 8.11.1

Angulaire: 6.0.2

ANGULAIRE/CLI 6.0.3

@ ngtools/webpack 6.0.3

webpack 4.8.3

mettre à jour

La commande suivante m'a donné une erreur dans l'image

ng config schematics.@schematics/angular:component '{ styleext: "scss"}'

 enter image description here

4
MWN

ng set --global defaults.styleExt=scss est obsolète depuis ng6. 

Tu devrais utiliser:

ng config schematics.@schematics/angular:component '{ styleext: "scss"}'

Si vous souhaitez cibler un projet spécifique (remplacez {projet} par le nom de votre projet): 

ng config projects.{project}.schematics.@schematics/angular:component '{ styleext: "scss"}'
3
aloisdg

Pour votre version, vous devez faire ceci:

Sur le terminal, installez ceci:

npm install node-sass

Ensuite, vous devez renommer les fichiers .css de votre projet en .scss et modifier tous les appels de css à scss dans vos autres fichiers.

0
Belen Martin