1.0.1 • Published 4 years ago

vue-cli-plugin-select-env v1.0.1

Weekly downloads
31
License
MIT
Repository
github
Last release
4 years ago

vue-cli-plugin-select-env

usage

install

install plugin

vue add select-env or vue invoke select-env

config

create dev.option.js

const inquirer = require('inquirer');

const choices = [
  {
    name: 'foo',
    target: 'http://foo.com',
  },
  {
    name: 'bar',
    target: 'http://bar.com',
  },
];

const promptList = [
  {
    type: 'list',
    message: 'Choose the environment:',
    name: 'env',
    choices,
  },
];

async function getOption() {
  const answer = await inquirer.prompt(promptList);
  const option = choices.find(choice => {
    return choice.name === answer.env;
  });
  return option;
}

module.exports = {
  getOption,
};

run

yarn serve --select-env