【问题标题】:How to use Cordova Microsoft Azure plugin in ionic 2如何在 ionic 2 中使用 Cordova Microsoft Azure 插件
【发布时间】:2017-02-05 22:35:29
【问题描述】:

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

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

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

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

我在 VS 2015 中收到一条错误消息,提示“找不到名称 WindowsAzure”。将 Azure 与 Ionic 2 一起使用的正确方法是什么?

【问题讨论】:

  • 你有这个老问题的运气好吗?

标签: cordova azure ionic-framework ionic2


【解决方案1】:

您遇到的问题是 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 插件相匹配。

【讨论】:

    猜你喜欢
    • 2016-11-02
    • 2016-12-15
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-04-08
    • 2020-06-11
    • 2017-01-14
    相关资源
    最近更新 更多