この質問は数ヶ月古いですが、私はそれがその多くを知っている今、それを見つけた人のために有用だと思うhttp://yeoman.io/generators.html
質問1で説明されています:あなたの発電機をテスト
ローカルにすることができ簡単に行う。たとえば、あなたの発電機は今、あなたがしなければ
$ cd ~/dev/generator-mtv-raps/
$ npm link
"発電-MTV-ラップ"
呼び出された場合:
$ cd ~/dev/mytest/
$ yo mtv-raps
それが構築されます。
さらに、発電機をモカでテストするユニットはかなり簡単です。内蔵のテストヘルパーのセットがあります。あなたが必要なものの基本は発電機を壊すことなく必要になることができることを発電Webアプリケーションのテストhttps://github.com/yeoman/generator-webapp/blob/master/test/test.js
- テストで見つけることができるに対してテストされます。
helpers.mockPrompt
- テストあなたが嘲笑プロンプト値が作成されたファイルに挿入されていることを
helpers.assertFiles
- テストを経て作成された作成するすべてのファイルと
- モックあなたのプロンプト。
数字4は種類が揃っていないため、予想されるファイルの配列にはチェックする正規表現を渡すことができます。テストヘルパーについてもっと知りたい場合は、ソースが最適な場所です。 https://github.com/yeoman/generator/blob/master/lib/test/helpers.js
質問2:
ジェネレータがグローバルにそれらをインストールする(または、上記のように、それらを結ぶ)と命名規則を使用してyo
にバインドされています。すでにbtford
質問3で答えました。すべてのジェネレータは "ジェネレータ"から " - "、次に "名前"で始まります。大きな応答用$ yo mtv-raps
感謝を介してアクセス
したがって
generator-mtv-raps
。 – frosty