我试图在更大的Node.js应用程序中使用cordova CLI,并在试图找出如何将所需参数传递给某些函数时遇到麻烦。
具体来说,我需要通过"发布"标记到构建函数。我尝试了很多不同的组合,但我还没有取得成功
using cordova = require('cordova');
我试过了:
cordova.build('blackberry10', '--release', function(){ //callback code });
我已经尝试了
cordova.build('blackberry10 --release', function(){//callback code});
以及我能想到的所有其他组合。在第一个例子中,blackberry10参数被处理并且回调没有,但是release参数没有。
感谢任何帮助或想法。
答案 0 :(得分:0)
在这里回答我自己的问题,正确的答案是将参数作为对象传递。
cordova.build({platforms: ['blackberry10'], options: ['--release', '--keystorepass', 'mysecret']}, function(){
//callback code
});