Yeoman ツールキットを使用してbootstrap an Angular Webアプリケーション。上記のすべての手順を実行しました here =。しかし、明らかに、grunt
はkarma
モジュールを見つけることができないため、このエラーが発生します。
Loading "grunt-karma.js" tasks...ERROR
>> Error: Cannot find module 'karma'
Warning: Task "karma" not found. Use --force to continue.
Aborted due to warnings.
karma
を使用してローカルおよびグローバルにnpm
をインストールしようとしましたが、何も機能しないようです。
Gruntタスクを実行する前に、karmaとgrunt-karmaの両方がインストールされていることを確認してください。
npm install karma
npm install grunt-karma
編集:ライナー1つ:
npm install karma grunt-karma
以下をインストールする必要がありました
npm install phantomjs
npm install jasmine-core
npm install karma
npm install grunt-karma
グッドラック、ラジェシュ
編集:ライナー1つ:
npm install karma grunt-karma jasmine-core phantomjs
私のためのこの仕事:
npm install phantomjs jasmine-core jasmine karma grunt-karma
ノードバージョン:4.2.2
まったく同じ問題が発生し、npm install karma
も一時的に修正しました。
ただし、問題はカルマが初期化されていなかったことではなく、使用しているリポジトリにnode_modules
カルマのデバッグフォルダーなしでチェックイン。
これは、.gitignore
ファイルは、チェックインのすべてのデバッグフォルダーを無視していました。 .gitignore
ファイルはあなたが望むものを無視していません
npm install karma
npm install grunt-karma
上記のコマンドは問題を修正します。