Wifiwizard 已添加到我的配置和 package.json 文件中,但我无法在我的 module.ts 文件中找到导入

Wifiwizard is added to my config and package.json file but I can't find the import in my module.ts file

先决条件

如果您已完成以下操作,请选中所有复选框: - [x] 检查您的问题是否尚未提交:https://github.com/tripflex/wifiwizard2/issues - [x] 确保填写下面的问题类型

问题类型

Select 所有适用的 - [x] 错误 - []增强 - [ ] 任务 - [x] 问题 - [ ] 其他

描述

我正在使用离子框架。当我想安装 wifiwizard2 插件时,我没有收到任何错误,但我无法使用该插件。 wifiwizard 已添加到我的配置和 package.json 文件中,但我无法在我的 module.ts 文件中找到导入。提前致谢。

重现步骤

  1. 运行 sudo cordova 插件添加 <a href="https://github.com/tripflex/wifiwizard2" rel="nofollow noreferrer">https://github.com/tripflex/wifiwizard2</a>

  2. 运行 sudo npm i cordova-plugin-wifiwizard2 sudo ionic cordova plugin add cordova-plugin-wifiwizard2

  3. [等等...]

预期行为: 使用插件

实际行为: 找不到导入

重现频率: 100%

版本

离子:

ionic(离子 CLI):4.10.3 (/usr/local/lib/node_modules/ionic) 离子框架:@ionic/angular 4.1.1 @angular-devkit/build-angular:0.13.6 @angular-devkit/schematics:7.2.4 @angular/cli:7.3.6 @ionic/angular-工具包:1.4.0

科尔多瓦:

cordova(Cordova CLI):8.1.2(cordova-lib@8.1.1) 科尔多瓦平台:android 7.1.4 Cordova 插件:cordova-plugin-ionic-keyboard 2.1.3,cordova-plugin-ionic-webview 3.1.2,(以及其他 4 个插件)

系统:

Android SDK 工具:26.1.1 (/Users/nathancriel/Library/Android/sdk) NodeJS:v10.15.1 (/usr/local/bin/node) npm:6.7.0 OS : macOS 莫哈韦 Xcode : Xcode 10.1 构建版本 10B61

附加信息

config.xml https://github.com/tripflex/wifiwizard2.git" /

package.json 依赖关系 "cordova-plugin-wifiwizard2": "git+<a href="https://github.com/tripflex/wifiwizard2.git" rel="nofollow noreferrer">https://github.com/tripflex/wifiwizard2.git</a>",

WifiWizard 可全局使用,无需导入。 试试这个:

declare var WifiWizard2: any;

编辑 我尝试在我的应用程序上使用该插件并且它有效。

我做什么:

cordova plugin add cordova-plugin-wifiwizard2
npm i cordova-plugin-wifiwizard2

在 Home.ts 上:

declare var WifiWizard2: any;

平台准备就绪后:

WifiWizard2.getConnectedSSID()

并且该方法在构建时被识别。