私は、Amazon AWSによって生成されたカスタムクライアントAPIを使用して角度2/Ionic2アプリケーションを開発しています。Amazon AWSのクライアントJavaScriptをIonic 2/Angular 2アプリにインポートする方法は?
このAPIは、他のJavaScriptであるJavaScriptとその依存関係から成ります。
通常、私はちょうど、HTML内のスクリプトタグの中にそれを置くだろうが、私はtypescriptですを使用しています。メインJavaScriptで
オブジェクトがありますが、このようにdeclarated:
私はAPIをこのように呼び出す必要があるサービスでvar apigClientFactory = {};
apigClientFactory.newClient = function (config) {
var apigClient = { };
if(config === undefined) {
config = {
accessKey: '',
secretKey: '',
sessionToken: '',
region: '',
apiKey: undefined,
defaultContentType: 'application/json',
defaultAcceptType: 'application/json'
};
}
...
:
var apigClient = apigClientFactory.newClient();
var params = {
limit: 5
};
var body = {
}
var additionalParams = {
}
var headers = {
}
var queryParams = {
}
apigClient.cadastroOptions (params, body, additionalParams).then(function(result){
var json = JSON.parse(result.data);
console.log('Result', json);
}).catch('Sucesso', function(json){
console.log('Falha: ', json)
});
これは、ノードモジュールはありません。それはジッパーでダウンロードされたAPIです。私は自分のアプリケーションでこれをインポートすることができる方法
?
私はあなたのモジュールをロードするSystemJSを使用している推測しています。たぶん、システムjsを使ってjsファイルをロードする方法を見てみましょうか? :) – toskv
"ionic start ionic2-tutorial-github blank --v2 --ts"でインストールしました。このコマンドは、スターターパックをインストールし、SystemJSに基づいていないようです。それはGulpに基づいているようです。 – Natanael