gpt4 book ai didi

angular - 电容器 3 且没有导出成员 PushNotification

转载 作者:行者123 更新时间:2023-12-04 12:55:15 24 4
gpt4 key购买 nike

我最近用 Capacitor 将我的 Ionic 项目从版本 2 更新到了 3。
我收到以下错误,似乎与来自电容器的通知消息插件有关。有人可以建议我如何解决这个问题吗?

    ERROR in src/app/myaccount/myaccount.page.ts:38:3 - error TS2305: Module '"../../../node_modules/@capacitor/core/types"' has no exported member 'PushNotification'.
[ng] 38 PushNotification,
[ng] ~~~~~~~~~~~~~~~~
[ng] src/app/myaccount/myaccount.page.ts:39:3 - error TS2305: Module '"../../../node_modules/@capacitor/core/types"' has no exported member 'PushNotificationToken'.
[ng] 39 PushNotificationToken,
[ng] ~~~~~~~~~~~~~~~~~~~~~
[ng] src/app/myaccount/myaccount.page.ts:40:3 - error TS2305: Module '"../../../node_modules/@capacitor/core/types"' has no exported member 'PushNotificationActionPerformed'.
[ng] 40 PushNotificationActionPerformed } from '@capacitor/core';

最佳答案

在电容器3中,导入方式不同。更像是一个常见的 npm 包。
旧方式:

// OLD
import { Plugins } from '@capacitor/core';
const { AnyPlugin } = Plugins;
新方法:
// NEW
import { AnyPlugin } from 'any-plugin';
另外,检查 documentation用于更新到 3.0 并了解不兼容插件更改的页面。
祝你好运!

关于angular - 电容器 3 且没有导出成员 PushNotification,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/68289827/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com