ionic-framework - ionic 存储模块给出角度为 5 的 OpaqueToken 错误

标签 ionic-framework ionic3 angular5 ionic-native ionic-storage

我已将我的 ionic 项目更新为 Angular 5,并且许多 ionic native 插件出现以下错误..

angular/core/core"' has no exported member 'OpaqueToken

更新到最新版本后解决了除 ionic 存储之外的所有问题。 仍然给出这个错误

node_modules/@ionic/storage/es2015/storage.d.ts import { OpaqueToken } from '@angular/core';

node_modules/@angular/core/core"' has no exported member 'OpaqueToken'.

我们可以看到一个 Unresolved 问题@github ( 142 ),但没有找到修复或解决方法。

最佳答案

您可以通过将 @ionic/storage 升级到 2.1.2 或更高版本来解决此问题。

更新(上下文):

OpaqueToken 在 Angular v5 中被删除(自 deprecated 起) 角度 v4)。 @ionic/storage 包中的相应更改已在 this 中完成。作为 2.1.2 更新的一部分进行更改。

关于ionic-framework - ionic 存储模块给出角度为 5 的 OpaqueToken 错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49364281/

相关文章:

android - ionic 工厂按钮在第一次点击时不起作用

css - 如何修改 Ionic 2 slider 以使其具有多行(网格类型 4x4,每页 16 个)?

ionic-framework - 如何在 Web 浏览器 View 中从我的 Ionic 应用程序打开外部链接

vue.js - ionic vue 相册应用程序中的 `defineCustomElements(window);` 在哪里?

angular - 错误类型错误 : _co. function_name 不是函数

html - 背景大于其容器

ionic3 - 未捕获( promise ): QuotaExceededError Ionic 3

android - 谷歌 6 月 17 日 Firebase SDK 更新后,Ionic Cordova 应用程序停止编译

angular - null 在 Angular 5 HTTP get 请求中被转换为 "null"

Angular 5 Injector - 如何注入(inject)字符串