示例#1
0
 rl.question('Name: ', (name) => {
     rl.close();            
     umd(dir, name);
     process.exit(0);
 });
示例#2
0
var umd = require("umd-generator"),
    yargs = require("yargs"),
    readline = require("readline");

const rl = readline.createInterface({
  input: process.stdin,
  output: process.stdout
});

if (yargs.argv.directory && yargs.argv.name) {
    umd(yargs.argv.directory, yargs.argv.name);
    process.exit(0);
}
else {
    rl.question('Directory: ', (dir) => {
        rl.question('Name: ', (name) => {
            rl.close();            
            umd(dir, name);
            process.exit(0);
        });
    });
}