1. ホーム
  2. angular-cli

[解決済み] angular-cliの再インストール後にビルドコマンドを使うには、angular-cliプロジェクト内にいなければなりません。

2022-02-11 23:41:46

質問

最新のangular-cliをグローバルにインストールし、私のプロジェクトは正常に構築されていました。

別の問題に対する解決策の提案を読んでいるときに、( https://github.com/angular/angular-cli/issues/917 ) グローバルなangular-cliをアンインストールして、dev-dependencyとしてインストールしました。

その別の問題は解決されなかったので、dev-dependencyをアンインストールして、もう一度グローバルにangular-cliを再インストールしました。 今、私が ngビルド というエラーが出るんです。

ビルドコマンドを使うにはangular-cliのプロジェクト内にいる必要があります。

angular-cliのバージョンは変更されていません。なぜ私のプロジェクトはangular-cliのプロジェクトとして認識されないのでしょうか?

どうすればいいですか?

OK、見つけました。

パッケージ.json への依存関係が含まれている必要があります。 angular-cli .

ローカルのangular-cliをアンインストールすると、npmも依存関係のエントリを削除してくれました。