2017-04-07 11 views
1

私は標準のVue Webpackテンプレートをフォークし、meta.jsファイルを編集しています。Vue Webpackテンプレートのmeta.jsファイルに質問を動的に追加する方法は?

"pages": { 
     "type": "input", 
     "required": true, 
     "message": "How many pages would you like your template to have?" 
    }, 

をそしてその後多くの質問を追加しpages変数を使用して、次のように:私はこのようなpromptsにプロパティを追加する方法を見つけようとしている

"page1": { 
    "type": "string", 
    "required": true, 
    "message": "What would you like to name page1?" 
}, 

私はそれを見て想像しますオブジェクトの外部に定義されたループのように、オブジェクトにプロパティを追加します。しかし、それはオブジェクトと同時にロードされ、変数は未定義になります。何か案は?

答えて

0

meta.jsonのコンテンツはvue-cliによって評価されるので、それをフォークして変更する必要があります。

あなたの質問は実際にランタイムに依存しているのですか、それともただ必要なのですか?これが機能するので、今のテンプレートの質問では、例えばlintingのサブ質問の例を見つけることができます。

+0

質問はランタイムに依存します。私は、プロンプトにユーザにページXの名前を尋ねるようにしたいと思っています.Xは 'pages'質問への質問に対する答えです。 –

関連する問題