2017-07-18 7 views
1

私はafter_prepareのフックでCordovaを使用します。 コマンドが正しくない場合は終了します。たとえば、このコマンドは正しいフックから "cordova build"コマンドを終了するには?

されています:

cordova run android --ENV=PRD 

この1が間違っていると私はコルドバのライフサイクルが中断されたい:

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の実行コマンドを終了するにはどうすればよいですか?

答えて

3

未処理の例外スロー:

if (!CONFIG[env]) { 
    throw "there is a problem in the CLI, I want to exit"; 
} 
関連する問題