angular - Wifiwizard 已添加到我的配置和 package.json 文件中,但我在 module.ts 文件中找不到导入
问题描述
先决条件
如果您已完成以下操作,请选中所有框: - [x] 检查您的问题尚未提交:https ://github.com/tripflex/wifiwizard2/issues - [x] 确保您填写下面的问题类型
问题类型
选择所有适用的 - [x] 错误 - [ ] 增强 - [ ] 任务 - [x] 问题 - [ ] 其他
描述
我正在使用离子框架。当我想安装 wifiwizard2 插件时,我没有收到任何错误,但我无法使用该插件。wifiwizard 已添加到我的 config 和 package.json 文件中,但我在 module.ts 文件中找不到导入。提前致谢。
重现步骤
跑
sudo cordova plugin add https://github.com/tripflex/wifiwizard2
运行
sudo npm i cordova-plugin-wifiwizard2
或sudo ionic cordova plugin add cordova-plugin-wifiwizard2
- [等等...]
预期行为:使用插件
实际行为:找不到导入
重现频率: 100%
版本
离子:
离子(离子 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-toolkit:1.4.0
科尔多瓦:
科尔多瓦(科尔多瓦 CLI):8.1.2(科尔多瓦-lib@8.1.1)科尔多瓦平台:安卓7.1.4科尔多瓦插件:科尔多瓦插件离子键盘2.1.3,科尔多瓦插件离子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 操作系统:macOS Mojave Xcode:Xcode 10.1 Build 版本 10B61
附加信息
配置文件
https://github.com/tripflex/wifiwizard2.git" /
包.json
dependencies
"cordova-plugin-wifiwizard2": "git+https://github.com/tripflex/wifiwizard2.git",
解决方案
WifiWizard 可作为全局使用,无需导入。试试这个 :
declare var WifiWizard2: any;
编辑 我尝试在我的应用程序上使用该插件并且它可以工作。
我做什么 :
cordova plugin add cordova-plugin-wifiwizard2
npm i cordova-plugin-wifiwizard2
在 Home.ts 上:
declare var WifiWizard2: any;
平台准备好后:
WifiWizard2.getConnectedSSID()
该方法是在构建时识别的。
推荐阅读
- c++ - 当 `typename T::value_type` 被定义中后面的约束拒绝时,是否应该编译失败?
- node.js - 在开发容器和电子中加载共享库时出错
- arrays - 寻找满足给定约束并在 MATLAB 中提供所需输出的数组的解决方案
- node.js - axios ssl 调用HTTPS
- r - R编程:矩阵的值在哪里得分?
- r - 我想在 R 中创建一个双层饼图/甜甜圈图
- git - 带有 --invert-paths 标志的 Git filter-repo 不起作用
- javascript - 说明 flatList 中的多行
- binary - binconf 在低 n 时返回错误的置信度值?
- python-3.x - 如何从 Tfidvectorizer 添加停用词?