IONIC:实用程序CLI意外关闭

yal*_*ali 14 ionic-framework ionic-view ionic3

当我运行离子服务时出现此错误Ionic CLI将退出.请检查上面的任何输出以获取错误详情.

我的离子信息

$ionic info
Ionic:

   ionic (Ionic CLI)  : 4.0.1 (C:\Users\Pc\AppData\Roaming\npm\node_modules\ionic)
   Ionic Framework    : ionic-angular 3.9.2
   @ionic/app-scripts : 3.1.8

Cordova:

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

System:

   Android SDK Tools : 25.3.1
   NodeJS            : v6.10.1 (C:\Program Files\nodejs\node.exe)
   npm               : 5.3.0
   OS                : Windows 10

Environment:

   ANDROID_HOME : C:\Users\Pc\AppData\Local\Android\sdk
Run Code Online (Sandbox Code Playgroud)

小智 27

运行以下命令,位于Ionic项目的根目录中:

npm install @ ionic/app-scripts @ latest --save-dev

然后你可以试试Ionic serve或Ionic s.


N.B*_*tro 7

简单运行

npm install @ionic/app-scripts@latest --save-dev
Run Code Online (Sandbox Code Playgroud)

进而

ionic serve
Run Code Online (Sandbox Code Playgroud)

这个错误是因为在安装插件或添加插件时进行了一些审计


Nou*_*ane 6

我有一个类似的问题:

断言“ args [1]-> IsString()”失败。

实用程序CLI意外关闭

我通过npm安装本地库解决了这个问题:

npm i natives
Run Code Online (Sandbox Code Playgroud)


小智 5

我有一个类似的问题。我尝试了几种不同的解决方案,由于某种原因,不同的解决方案在不同的机器上工作。因为我是一个不合逻辑的受虐狂,我试图在 3 台不同的笔记本电脑上的同一个项目中解决这个问题,而不是将新的固定版本发送到其他笔记本电脑。

我想出的最佳答案是:

  • 删除node_modules
  • 从不同的项目复制node_modules(我使用了我的应用程序的早期版本)
  • 运行npm i安装任何丢失的模块

我认为这种方法应该适用于几乎所有情况。