标签: ionic-cli

Cordova低版本的离子错误 - 请将您的Cordova CLI安装到版本> = 4.2.0

已成功安装离子.当运行离子信息和其他命令如离子浏览器--list时,我得到一个错误,即cordova低于版本4.

Cordova在没有sudo的情况下安装在全局主目录中.

> ionic info

Your system information:

Cordova CLI: 6.1.0 (cordova-lib@undefined)
Gulp version:  CLI version 3.9.1
Gulp local:   Local version 3.9.1
Ionic Version: 1.2.4
Ionic CLI Version: 1.7.14
Ionic App Lib Version: 0.7.0
OS: Distributor ID:     Ubuntu Description:     Ubuntu 15.10 
Node Version: v5.9.1


******************************************************
 Dependency warning - for the CLI to run correctly,      
 it is highly suggested to install/upgrade the following:     

 Please install your Cordova CLI to version  >=4.2.0 `npm install -g cordova`

******************************************************
Run Code Online (Sandbox Code Playgroud)

Cordova安装在:

> which cordova
  /home/user_1/.npm-global/bin/cordova …
Run Code Online (Sandbox Code Playgroud)

ionic-framework cordova-cli ionic-cli

28
推荐指数
4
解决办法
3万
查看次数

Ionic无法登录请求:POST https://api.ionic.io/login该电子邮件未找到任何用户

当我尝试运行任何需要登录的Ionic CLI命令时,我收到404错误.

这是命令行....

? Password: [hidden]
Request: POST https://api.ionic.io/login
Response: 404
Body: 
{ link: null,
  message: 'No user found by that email',
  type: 'NotFound' }
Run Code Online (Sandbox Code Playgroud)

我肯定会输入正确的帐户详细信息,以确保我甚至在https://dashboard.ionicjs.com/signup上创建了几个新帐户,确保我已经验证了电子邮件地址但仍然是同样的错误.

(我刚刚在这个问题上失去了8个小时,所以我在这里发布问答以帮助其他人.)

ionic-framework ionic-cli

19
推荐指数
1
解决办法
1万
查看次数

为什么我的Ionic CLI命令比Cordova慢很多?

我使用ionic 2.0.0-beta.37,cordova 6.2.0node 6.2.0OSX 10.11.4

cordova platform list | time ionic platform list

real  0m19.449s       |    real   1m16.809s
user  0m0.890s        |    user   0m2.711s
sys   0m0.166s        |    sys    0m0.685s
Run Code Online (Sandbox Code Playgroud)

cordova plugin list | ionic plugin list

real  0m0.587s        |    real   0m41.768s
user  0m0.503s        |    user   0m2.362s
sys   0m0.055s        |    sys    0m0.891s
Run Code Online (Sandbox Code Playgroud)

为什么Ionic CLI会慢得多?

performance cordova ionic-framework cordova-cli ionic-cli

11
推荐指数
1
解决办法
1078
查看次数

如何将 Ionic CLI 与 pnpm 结合使用

如何在 ionic cli 中使用 pnpm 或 Bun 代替 npm?与 npm 相比,它有一些好的好处,比如较小的存储使用量、下载某些包时显示进度等等......

ionic-framework ionic-cli angular-cli pnpm

8
推荐指数
1
解决办法
1402
查看次数

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)
  • 重新克隆git项目
  • 重新安装了Android Studio
  • 重新安装了Gradle(也通过brew)

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

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

离子信息:

Ionic:

   ionic (Ionic CLI)  : 4.0.5 (/usr/local/lib/node_modules/ionic)
   Ionic Framework    : ionic-angular 3.9.2
   @ionic/app-scripts : 3.1.11

Cordova:

   cordova (Cordova CLI) : 8.0.0
   Cordova Platforms     : android 7.0.0

System:

   Android SDK Tools : 26.1.1
   NodeJS            : v10.8.0 (/usr/local/Cellar/node/10.8.0/bin/node)
   npm               : 6.3.0
   OS                : macOS High Sierra
   Xcode             : Xcode 9.4.1 Build version 9F2000 …
Run Code Online (Sandbox Code Playgroud)

android cordova ionic-framework ionic-cli ionic3

7
推荐指数
1
解决办法
596
查看次数

在Angular CLI项目结构中创建ionic 4应用

我正在寻找一种“离子启动”项目并将其保存在现有Angular CLI解决方案(已经包含一个Web应用程序和一个lib)的projects文件夹中的方法。

ionic-cli angular-cli ionic4

7
推荐指数
1
解决办法
727
查看次数

如何在ionic-cli 3.30中禁用自动更新?

每当我运行离子命令时,我都需要阻止Ionic CLI检查更新.这使我无法离线运行应用程序.举例如下:

C:\Users\TO-004\Desktop\EzyMarketplace\EzyExtension-App-2017-master>ionic serve ? The Ionic CLI has an update available (3.3.0 => 3.4.0)! Would you like to install it? (Y/n)

ionic-cli ionic3

6
推荐指数
1
解决办法
2990
查看次数

Ionic 3 CLI无法启动代理后面的项目

我是Ionic的新手.在开始使用Ionic 3时,我面临代理问题.

在通过npm安装Ionic&cordova后,尝试按照离子帮助的建议使用以下命令创建一个新项目 在此输入图像描述

npm install -g @ionic/cli-plugin-proxy
Run Code Online (Sandbox Code Playgroud)

其次是

ionic start helloWorld blank --type ionic-angular
Run Code Online (Sandbox Code Playgroud)

错误:getaddrinfo ENOTFOUND github.com github.com:443在此输入图像描述

npm config和git config已经设置并正常工作,因为我使用angular后面代理能够安装任何库并推送到github而没有任何问题

拥有环境变量HTTP_PROX,PROXY和IONIC_HTTP_PROXY.

尝试卸载离子并重新安装,再次设置代理,但没有任何帮助.找不到任何帮助.我是否需要设置任何其他代理才能使用离子3?请指导我解决这个问题.

版本

  • 节点:7.8.0
  • npm:4.0.3
  • 离子:3.1.2
  • cordova:7.0.1

ionic-cli ionic3

5
推荐指数
1
解决办法
2888
查看次数

如何在离子cli 3.3.0中添加android和ios平台

我更新离子并尝试添加android和ios平台,但我无法添加它.它在控制台中向我显示以下消息.

js20@js20:~/Desktop/project$ ionic platform add android
The platform command has been renamed. To find out more, run:

ionic cordova platform --help
Run Code Online (Sandbox Code Playgroud)

我的离子版

js20@js20:~/Desktop/project$ ionic -v
3.3.0
Run Code Online (Sandbox Code Playgroud)

ionic-framework ionic-cli

5
推荐指数
1
解决办法
8432
查看次数

使用 ionicgenerate 命令创建文件时如何更改默认制表符缩进大小?

我试图找出更改 TS 文件生成的默认制表符缩进大小的方法Ionic CLI

每当我运行 ionic generate命令时,它都会创建带有 2 个空格的制表符缩进的文件

我怎样才能将其设置为默认4?

typescript ionic2 ionic-cli

5
推荐指数
1
解决办法
3113
查看次数