J'avais le dernier angular-cli installé dans le monde et mon projet se développait avec succès.
En lisant une solution suggérée pour un autre problème, ( https://github.com/angular/angular-cli/issues/917 ), j'ai désinstallé le global angular-cli et l'ai installé en tant que dépendance de développement.
Cet autre problème n'a pas été résolu, j'ai donc désinstallé la dépendance dev et réinstallé angular-cli globalement une fois de plus. Maintenant, quand j'essaye de faire une compilation ng, j'obtiens l'erreur:
Vous devez être à l'intérieur d'un projet angular-cli pour utiliser la commande build
Ma version angular-cli n'a pas changé. Pourquoi mon projet n'est-il pas reconnu comme un projet angular-cli?
@angular/cli
de 1.6.7 à 1.6.8