您好,我正在使用Ionic 2& Microsoft Azure用于创建移动应用程序。我运行了命令
离子插件添加cordova-plugin-ms-azure-mobile-apps
我应该能够像我在离子1中使用的那样使用Cordova插件。但是,这不起作用:
client = new WindowsAzure.MobileServiceClient(this.appUrl);
我在VS 2015中收到一条错误消息,说"找不到名称WindowsAzure"。在Ionic 2中使用Azure的正确方法是什么?
答案 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插件匹配。