当前位置: 首页 > 知识库问答 >
问题:

如果我改变common.d.ts离子发球正常运行的原因

东方玉泽
2023-03-14

当我执行离子发球时,我有这个错误:

[应用程序脚本][15:04:28]传输已启动。。。[应用程序脚本][15:04:42]类型脚本:。。。aceIcaro\u 5\u 3B/开发应用程序/应用程序/节点\u模块/@离子本机/核心/装饰器/通用。d、 ts,第10行[应用程序脚本]找不到名称“未知”。[应用程序脚本]L9:导出声明函数wrapPromise(pluginObj:any,methodName:string,args:any[],opts?:cordovapoptions):Promise;[应用程序脚本]L11:*检查插件/cordova是否可用

我已经读到,如果我在common的第10行为任何一个更改unknown。d、 在@ionic native/core/decorators处,错误消失。这是真的,但我想知道原因。

我在package.json的依赖是:

"依赖项": { "@角/动画":"^5.2.11","@角/普通":"^5.2.11","@角/编译器":"^5.2.11","@角/编译器-cli":"^5.2.11","@角/核心":"^5.2.11","@角/形式":"^5.2.11","@角/超文本传输协议":"^5.2.11","@角/平台-浏览器":"^5.2.11","@角/平台-浏览器-动态":"^5.2.11","@角/路由器":"^5.2.11","@Auth0/角-jwt":"^1.2.0","@离子-原生/应用-版本":"5.14.0","@离子-原生/核心":"5.14.0","@离子-原生/日期-选择器":"5.14"@ionic-原生/全球化":"5.14.0","@ionic-原生/in-app-浏览器":"5.14.0","@ionic-原生/ionic-webview":"5.14.0","@ionic-原生/spash-屏幕":"5.14.0","@ionic-原生/状态栏":"5.14.0","@ionic/存储":"2.2.0","@ngx-转译/核心":"^9.1.1","@ngx-翻译/超文本传输协议-loader":"^2.0.1","@类型/洛达什":"4.14.118","cordova":"^9.0.0","cordov-android":"8.1.0","cordov-浏览器":"6.0.0","cordov-ios":"5.0.1","cor,"cordov-plugin-file-opener2":"^2.2.1","cordov-plugin-glob":"^1.11.0","cordov-plugin-inapp浏览器":"^3.1.0","cordov-plugin-ionic-键盘":"^2.2.0","cordov-plugin-webview":"^4.1.2","cordov-plugin-splashScre":"^5.0.3","cordov-plugin-statusbar":"githttps://github.com/apache/cordova-plugin-statusbar.git","cordov-plugin-whitelist":"^1.3.4","ionic-角":"^3.9.8","ionic-tools Tips":"^2.1.1","ionic2-super-tabs":"^4.3.1","ionicons":"^3.0."^5.5.12","sw-tools box":"3.6.0","zone.js":"0.8.26"},"devDependents": { "@ionic/app-script":"^3.2.2","@ionic/lab":"1.0.6","typecript":"2.8.3"}

共有1个答案

史修谨
2023-03-14

我找到了解决办法。我之所以做了这些更改,是因为在一个以iOS13为操作系统的设备中,我无法可视化本机日历和时钟。

所以我可以说我有两个解决方案

日历和时钟的问题是由于新的暗模式,所以我强制iOS设备在我的应用程序中使用亮模式。

依赖关系的问题更为复杂。我回到了以前的版本,所以一切正常。如果我想更新我的依赖项,我必须将“离子角”替换为“离子角”,更新typescript,所有需要加入@angular/core和“ionic2 super tabs”的@angular/*东西都会产生问题。因此,最好生成一个新项目并迁移我的代码。

 类似资料:
  • PS C:\ionic\appmysql ng.cmd运行app: service--host=localhost--port=8100[ng]发生了一个未处理的异常: ngcc已经在进程中运行,id为12260。[ng]如果您正在并行运行多个构建,那么您可以尝试预处理您的node_modules通过命令行ngcc工具启动生成器。cli/ngcc/ngcc_lock_file。)[ng]有关更多详

  • 我已经将我的AppTheme的colorprimary设置为白色,但是当使用带有轮廓样式的Material按钮时,文本颜色显示为白色。 在我的styles.xml中有什么可以做的吗? style.xml文件 输出如下所示

  • 问题内容: 想象一下,一个需要花费很长时间才能运行的python脚本,如果我在运行时对其进行修改,会发生什么?结果会有所不同吗? 问题答案: 没什么,因为Python将您的脚本预编译为PYC文件并启动它。 但是,如果发生某种异常,您可能会得到有点误导的解释,因为 X 行的代码可能与启动脚本之前的代码不同。

  • 问题内容: public class MyThread { volatile static int i; 由于易失性构建发生在关系之前,因此i的最终值应严格为2000000。但是,实际结果与变量i不具有易失性没有什么不同。谁能解释为什么它在这里不起作用?由于我被声明为volatile,因此应该保护它免受内存不一致的影响。 问题答案: 谁能解释为什么它在这里不起作用?由于我被声明为volatile,

  • 根据存储在变量中的任意字典是否符合棋盘的标准,程序应该打印True或False。标准如下:一个有效的董事会将有一个黑人国王和一个白人国王。每个玩家最多只能有16个棋子,最多8个棋子,并且所有棋子必须在“1a”到“8h”的有效空间内;也就是说,一块不能在空间“9z”上。作品名称以“w”或“b”开头,代表白色或黑色,然后是“兵”、“骑士”、“主教”、“车”、“女王”或“国王”。此函数应检测错误何时导致

  • 我可以直接对原子变量执行算术运算吗? 因为我发现C标准库提供了很多实用函数,比如来执行原子变量和非原子变量之间的加法。但是,我很好奇,因为变量是原子的,我能直接对它进行算术运算吗?如以下代码所示: