如何修复 import { Plugins } from '@capacitor/core'; 已废弃的修复

Wes*_*ika 4 firebase ionic-framework firebase-realtime-database ionic4

有谁知道离子插件导入的问题的修复方法是什么?

我正在遵循教程,在修复它之前我无法继续。

import { Plugins } from '@capacitor/core';
import { Storage} = Plugins;
Run Code Online (Sandbox Code Playgroud)

非常感谢

Sup*_*mon 5

您的意思是导入插件的新方式是什么?我假设你的意思是之前我们曾经做过类似的事情:

import { Plugins } from '@capacitor/core';
import { MyImport } = Plugins;
Run Code Online (Sandbox Code Playgroud)

如果您问的是这个问题,那么 Capacitor 3 现在使用调制插件,因此它们都是相互独立的。

您现在可以直接导入它们,例如:

import { Storage } from '@capacitor/storage';
Run Code Online (Sandbox Code Playgroud)

可用的电容器插件在这里

电容器4:

Capacitor 4 中的“电容器存储”现已重命名为“首选项”。

所以你的新代码将如下所示:

import { Preferences } from '@capacitor/preferences';
Run Code Online (Sandbox Code Playgroud)