2016-06-14 2 views
0

Yeomanジェネレータを作成しました。いくつかのグローバルコンフィグレーションのプロンプトを追加したいと思います。Yeoman - グローバルコンフィグレーションを保存する方法

初めてジェネレータを実行してgithubのユーザー名とトークンを要求してから、それを何らかの形で保存して、次回にジェネレータを実行する必要はありません。

私はthis.configを試してみましたが、生成されたプロジェクトにyo-rcというファイルが作成されると思います。

とにかくグローバル設定を保存することはできますか?もしそうなら、どうしたらいいですか?オンラインで何も見つけられないようです。

ありがとうございました。

答えて

0

応答を保存して覚えておくためのプロンプトには、storeというプロパティがあります。

Remembering user preferences

+0

は、設定を保存し、それが存在しない場合にのみ要求するようにとにかくありますか? 既に詳細を入力している場合は、プロンプトが表示され続けることは望ましくありません。 –

+0

@SimonSturgessいいえ、そうであれば、ユーザーが心を変えることは不可能であるため、これは不可能です。これにより、ユーザーエクスペリエンスが低下します。そういうわけで私たちはこのようにしません。私はあなたがそれをハックしようとは思わないと信じています。 –

+0

私はそれをあなたが提案した方法でやったことがありますが、それを行う方法があるべきだと思っています。 ユーザーがgithubのユーザー名とapiキーを入力できるようにしたいと思っています。このようにすると、ジェネレータを実行するたびに基本的には必要ない2つのプロンプトが表示されます。 –

関連する問題