【问题标题】:After reseting plugins, Ionic 2 program doesn't work?重置插件后,Ionic 2 程序不起作用?
【发布时间】:2016-10-07 09:03:15
【问题描述】:

我在 Ionic 2 项目中使用了许多插件。之前一切正常。但是启动ionic state reset --plugins之后,有些对象就找不到了。

我在我的项目中使用了 Beacon 插件。

----编辑----

它不起作用的是 Cannot read property 'Delegate' of undefined in var delegate = new this.locationManager.Delegate();

----编辑----

最奇怪的是ionic serve 工作(浏览器),但ionic run android(设备)不工作。

----编辑----

ionic platform rm androidionic platform add android 之后,仍然不起作用。

----编辑----

即使我重新安装 Cordova 也不起作用。

【问题讨论】:

    标签: cordova ionic-framework ionic2 cordova-plugins ionic3


    【解决方案1】:

    命令

    ionic state reset --plugins
    

    删除所有内容,然后恢复您在package.json 文件中指定的内容。您项目的package.json 文件中是否引用了 Beacon 插件?如果没有,您将不得不运行

    ionic plugin add https://github.com/petermetz/cordova-plugin-ibeacon.git
    

    再次添加。一切正常后,您可以运行以下命令以将当前插件/平台保存到package.json

    ionic state save
    

    然后,如果您需要快速加载插件和平台,您可以这样做:

    ionic state restore
    

    Ionic 会添加适当的插件和平台。

    【讨论】:

      猜你喜欢
      • 2023-03-11
      • 1970-01-01
      • 1970-01-01
      • 2018-05-28
      • 1970-01-01
      • 2019-01-08
      • 1970-01-01
      • 2016-07-23
      • 1970-01-01
      相关资源
      最近更新 更多