问题标签 [ionic-cli]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
4833 浏览

cordova - 安装 ionic-cli-4 后无法识别 Cordova 命令

在项目期间,我想模仿 ( ionic cordova emulate ios),然后它问我(我通常说是):

之后我尝试重新运行该命令,但它就像它不再识别该命令ionic cordova emulate ios

不知道它到底想要什么,语法没有改变(仍然ionic cordova $something)同时,我已经降级了......:/

0 投票
1 回答
1082 浏览

android - Ionic 3 版本未更新——Android/Mac

我让 Ionic 3 工作了好几个月,上周更新到 Ionic 4 来测试它。我的应用程序是用 Ionic 3 编写的。现在,ionic cordova build android不更新构建。离子服务工作正常。

我能够ionic cordova build android像所有其他离子命令一样运行而没有错误,但是当我运行构建时,构建不会更新。让它更新的唯一方法是删除并重新添加平台。我还确保在应用程序运行后从模拟器中卸载它——所以它不会访问旧版本。此外,在/platforms/android文件夹中,没有任何文件被更新。

我尝试了以下方法:

  • 通过 brew 重新安装 npm/node(以及它的 ionic 和 cordova)
  • 重新克隆 g​​it 项目
  • 重新安装 Android Studio
  • 重新安装 Gradle(也通过 brew)

  • 完成上述所有操作后重新启动计算机。

  • 重置 PATH 变量(如下)并尝试使用 Ionic-cli 3.20.* 和 4.0.5 运行构建。

离子信息:

路径(在~/.bash_profile):

0 投票
0 回答
461 浏览

angular - 切换页面时离子标签导航无法正常工作

在我的应用程序中,我有两个页面,在每个页面上,我需要实现 ion-tabs。我的问题是当我切换页面时选项卡路由无法正常工作。它正在显示我的旧页面中选择的最后一个选项卡。请看:

应用组件代码:

this.nav.setRoot(page.component);

第 1 页标签 html 代码:

第 1 页 ts 代码

@ViewChild('flbpTabs') tabRef: any; 与另一页相同的代码:

第一次网址: http://localhost:8100/#/ewt-tabs/summary/ewt-summary

在切换到另一个页面时:

http://localhost:8100/#/flbp-tabs/summary/ewt-summary

但它应该是 http://localhost:8100/#/flbp-tabs/summary/flbp-summary

(当我点击标签时正常工作)

请帮助并让我知道是否需要更多说明。

0 投票
1 回答
1512 浏览

ionic-framework - Ionic CLI V4 看起来这个项目中没有安装 @ionic/v1-toolkit

将 Ionic CLI 更新到 4 后,我尝试运行的每个命令都不起作用。

例如:

我收到这样的错误:

然后我尝试按照他们的要求安装软件包:

但我得到以下错误作为回报:

如何解决这个问题?

0 投票
1 回答
892 浏览

ionic-framework - 在 Ionic Cli 版本之间切换?

我正在处理多个项目,其中一些使用 Ionic 1,另一些使用 Ionic 4。但是,在它们之间切换已经成为一个问题。在将 Ionic CLI 更新到最新版本并使用 4 之后,我现在正在尝试使用旧的 Ionic 1。

问题是每次我运行时ionic serve都会得到以下信息:

我已经尝试了各种解决方案,例如这个这个这个,但没有运气。

我也尝试过更新我的 npm 依赖项,但没有成功。

据我所知,文档显示最新的 CLI 是向后兼容的。

编辑:

离子信息:

0 投票
3 回答
4152 浏览

ionic-framework - 如何将 Ionic 4 应用程序部署到 Github 页面?

我在将 Ionic 4 应用程序部署到 Github 页面时遇到问题。我尝试按照教程上传 Angular 应用程序,但它不起作用。它不断抛出各种错误。有人可以帮忙吗?非常感谢。

0 投票
1 回答
2906 浏览

cordova - Ionic 无法构建或运行应用程序

我正在尝试构建我的离子应用程序,但它失败并出现以下错误。错误也与ionic run android命令相同。该应用程序运行没有错误的ionic serve命令。我什至尝试过ionic cordova build ios,错误仍然相同。

错误:

离子信息:

尝试过的解决方案:

  1. 删除 node_modules 并重新安装。
  2. 删除并安装了最新版本的 cordova 和 ionic-app-scripts。
  3. 将科尔多瓦降级到 4.2.0。
  4. 所有环境变量都是正确的。

更新: 它试图访问甚至不存在的script.js文件。d:\PsResources\DroidWorkspace\Pay\Pay\src\bin\script.js

0 投票
0 回答
158 浏览

angular - Ionic API 错误:error.json 不是函数

我正在尝试使用与数据库的 API 连接创建移动应用程序。有时我没有收到任何错误,并且在 API 上一切正常,但通常我会收到这种错误。(见下图)

这是我从开发工具中得到的错误

这是我的代码:

我正在使用Ionic CLI PRO v4.2.1和 MySQL--phpMyAdmin 作为数据库

我的主要困境是有时它有效,有时它不起作用,我什至不知道原因。

0 投票
0 回答
884 浏览

ionic-framework - Ionic 3:如果这是一个您想与 Ionic 集成的项目,请创建一个 ionic.config.json 文件

我正在使用 Ionic3:(版本 4 还处于测试阶段)

我尝试从 github 运行一个已确认的项目(320 颗星),所以 npm i 运行正常,但是当我尝试运行应用程序时,我遇到了一个奇怪的错误:

所以我该怎么做 ?如果我必须按照建议创建一个文件,我会在其中放入什么?

0 投票
1 回答
331 浏览

angular - 如何使用 CLI 在 Ionic 中将页面添加到 app.module.ts

我是 Ionic 的新手,在 Ionic 中生成页面时,我们必须手动将页面添加到 app.module.ts。

有没有办法在 Ionic 中使用 CLI 将页面添加到 app.module.ts?

我正在尝试这个: ionic g page <pagename> --module=app

任何答案都非常感谢。