Windowsコンソールで実行しました:
npm install -g yo grunt-cli bower
npm install -g generator-angular
yo angular
次に、webstorm でプロジェクトを開始し、メニュー項目 'Run karma.conf.js' があるプロジェクト エクスプローラーで karma.conf.js ファイルを右クリックし、カルマ ランナーを開始しました。それから私は彼の例外を取得します:
...\app\node_modules\karma\node_modules\di\lib\injector.js:9
throw error('No provider for "' + name + '"!');
^
Error: No provider for "framework:jasmine"! (Resolving: framework:jasmine)
次に、私が読んだコンソールで --force も使用できるので、試してみました: grunt --force
少し時間がかかりましたが、エラーは発生していないようです。--force がプロバイダーをインストールするのはなぜですか??? これはCMDでテストされました。
grunt serve が機能するようになり、開始アプリでブラウザが起動しました。
それで、「エラー:「フレームワーク:ジャスミン」のプロバイダーがありません!(解決中: フレームワーク:jasmine)' がなくなった ?
webstrom IDE でうなり声を上げると、次のようになります。
警告: "framework:jasmine" のプロバイダーがありません! (解決中: フレームワーク:jasmine) --force を使用して続行します。
したがって、この問題は解決されていません。