UNPKG

generator-jhipster-vuejs

Version:

A Vue.js blueprint for JHipster. It will use Vue.js as the frontend library

36 lines (27 loc) 793 B
module.exports = { askForClient }; function askForClient(meta) { if (!meta && this.existingProject) return; const applicationType = this.applicationType; const choices = [ { value: 'vue', name: 'Vue.js' } ]; const PROMPT = { type: 'list', name: 'clientFramework', when: () => (applicationType !== 'microservice' && applicationType !== 'uaa'), message: () => 'Which *Framework* would you like to use for the client?', choices, default: 'vue' }; if (meta) return PROMPT; // eslint-disable-line consistent-return const done = this.async(); this.prompt(PROMPT).then((prompt) => { this.clientFramework = prompt.clientFramework; done(); }); }