我使用Cordo和after_prepare上的钩子。 如果命令不正确,我想退出。
例如,此命令是正确的:
cordova run android --ENV=PRD
这个是不正确的,我希望Cordova的生命周期被打断:
cordova run android --ENV=AEZAZEZ
我的钩子看起来像:
module.exports = function(ctx) {
var env = ctx.opts.options.ENV;
if ( !CONFIG[env] ) {
// there is a problem in the CLI, I want to exit
} else {
如何修改钩子以退出Cordova运行命令?
答案 0 :(得分:3)
抛出未处理的异常:
if ( !CONFIG[env] ) {
throw "there is a problem in the CLI, I want to exit";
}