如何在离子2中使用Cordova Microsoft Azure插件

时间:2016-09-28 06:04:17

标签: cordova azure ionic-framework ionic2

您好,我正在使用Ionic 2& Microsoft Azure用于创建移动应用程序。我运行了命令

离子插件添加cordova-plugin-ms-azure-mobile-apps

我应该能够像我在离子1中使用的那样使用Cordova插件。但是,这不起作用:

client = new WindowsAzure.MobileServiceClient(this.appUrl);

我在VS 2015中收到一条错误消息,说"找不到名称WindowsAzure"。在Ionic 2中使用Azure的正确方法是什么?

1 个答案:

答案 0 :(得分:0)

您遇到的问题是TypeScript编译器无法找到WindowsAzure的定义。你可以像这样在.d.ts文件中声明WindowsAzure

declare var bootbox: any;

或更好的选择是在源文件夹中使用此命令使用'Definitly Typed'。

  

typings install dt~azuremobileservicesclient --global

请记住,您需要安装类型为节点包的打字

  

npm install typings --global

https://www.npmjs.com/package/typings

注意:您从'typings'获得的声明不保证与您的Cordova插件匹配。