2013-12-13 6 views
10

私は前に鼻くそを使ったことがありますが、最近までYeomanのジェネレータを使用しようとはしませんでした。ジェネレータ自体は実行に時間がかかりませんが、その後npm installを実行すると、ページとページと依存関係のページがダウンロードされてインストールされ、永遠のように感じられます。Yeomanジェネレータを作成した後に `npm install`を実行するのに10分かかりますか、何か間違っていますか?

私は何か間違っているのですか?ジェネレータを動かした後にコーヒーを作ることになっていますか?

+0

によってキャッシュすることができるよう

それはあなたが発電機によって何を意味するか、あなたは同じ発電機を使用し迅速二時間がかかるかもしれませんか?それは特定のプラグインですか? –

+1

おっと、私はYeoman発電機を意味しました。私は 'generator-webapp'と' generator-backbone'を試しましたが、毎回NPMのすべてのリポジトリをダウンロードしているような気がします – CheapSteaks

+1

https://github.com/hughsk/のようなツールを使うことができました植え付け前に依存関係のグラフを見ると、ジェネレータは多くのデプスを持っている可能性があります。 –

答えて

3

実際に使用する発電機によって異なります。 Yeomanジェネレータは、新しいプロジェクトのツールで使用されるNPMパッケージを定義するpackage.jsを含む基本ファイルを作成するだけです。 「npm install」を実行するのにかかる時間は、使用するジェネレータによって作成されたpackage.jsファイル内の依存量によって異なります。パッケージのいくつかは、あなたの地元のNPM

関連する問題