2016-08-03 10 views
6

私はnpm install sass-loader node-sass --save-devを実行したときに、私はこのエラーを取得する理由を理解したいので、基本的に├──満たされていないPEER依存発電カルマ@> = 0.9.0

├──満たされていないPEER依存発電カルマ@> =私はnpm install generator-karmaを実行したときに私がいることを確認するので、それはカルマがインストールされていることは明らかだが0.9.0

└─┬ [email protected] <--- Which mean karma is there... 
    └─┬ [email protected] 
    ├── [email protected] 
... 

私は回答explaini読みましたng私はnpm install -g grunt-cli bower yo generator-karma generator-angularを使用する必要がありますが、これはあまり役に立ちません。

クリーンnode_modulesをアンインストールして再インストールする必要がありますか?

+1

'rm -rf node_modules'を実行してから' npm i'を実行すると、package.jsonにリストされているすべてのものが再インストールされることは決してありません。それは「それをもう一度やり直す」と同じです。 – gfullam

答えて

6

npmは自動的にモジュールの依存関係を自動的にインストールしません。つまり、依存モジュールを自分でインストールする必要があります。基本的には、npm install [email protected]>=0.9.0を実行してから以前のnpm installコマンドを実行すると、良い結果が得られます。

+0

すてきな説明ありがとう! –

関連する問題