web-dev-qa-db-fra.com

IONIC: Une CLI utilitaire s'est fermée de manière inattendue

J'ai cette erreur quand je lance ionicservice Le Ionic CLI va se fermer. S'il vous plaît vérifier toute sortie ci-dessus pour les détails d'erreur.

mon ionic info

$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
14
yali

Vous devez tuer le service NodeJs Je crois que c'est un bug

3
Vagner Sabadi

Exécutez la commande ci-dessous, située dans le répertoire racine du projet Ionic:

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

Ensuite, vous pouvez essayer Ionic serve ou Ionic s.

24
Rakesh Mishra

J'ai eu un problème similaire:

L'assertion `args [1] -> IsString () 'a échoué.

Un utilitaire CLI a fermé de manière inattendue

J'ai corrigé cela en installant natives lib via npm:

npm i natives
6
Nourdine Alouane

J'ai eu un problème similaire. J'ai essayé plusieurs solutions différentes et, pour une raison quelconque, différentes solutions ont fonctionné sur différentes machines. Parce que je suis un masochiste illogique, j'ai tenté de résoudre ce problème dans le même projet sur 3 ordinateurs portables différents au lieu d'envoyer la nouvelle version fixe aux autres ordinateurs portables.

La meilleure réponse que j'ai trouvée est de:

  • Supprimer node_modules
  • copier node_modules à partir d'un projet différent (j'ai utilisé une version antérieure de mon application)
  • lancez npm i pour installer tous les modules manquants

Je pense que cette approche devrait fonctionner dans presque tous les cas.

3
Jack M

Essayez de remplacer les parties des scripts package.json. Travaillé pour moi.

  "scripts": {
    "build": "ionic build",
    "serve": "ionic build",
    "start": "npm run serve"
  },
2
ChamathPali

Essayez de courir:

npm install @ionic/lab
2
Abdennaji Firas