私はnode cli
アプリケーションを作成しようとしています。しかし、はですが、コマンドラインには戻っていません(少なくともWindowsではなく、まだbashで試していません)。私はCtrl+Break
をアプリケーションから外していなければなりません。npm cli(終了/終了なし)
#!/usr/bin/env node --harmony
var chalk = require('chalk');
var co = require('co');
var prompt = require('co-prompt');
var program = require('commander');
program
.version('1.0.0')
.option('-w, --workshop <workshop number>', 'workshop number to build')
.parse(process.argv);
co(function*() {
if (!program.workshop) {
program.workshop = yield prompt('Workshop: ');
}
return yield Promise.resolve(true);
}).then(function() {
console.log(chalk.bold.cyan('You entered: ') + program.workshop);
});
私はまた、ラインreturn yield Promise.resolve(true);
せずにそれを試していないてきたが、それは何の影響を与えています。
提案がありますか?
ありがとうございました。興味のある方のため