webentwicklung-frage-antwort-db.com.de

ERROR Beim Ausführen von npm i ist ein Fehler aufgetreten (Beendigungscode 1): Ionic Error

Ich habe angefangen an ionic zu arbeiten, ich bin völlig neu in diesem Bereich, und nach Diese Tutorials kenne ich diese Art von Fragen, die ich bereits gestellt habe, aber keine richtige Lösung dafür. Bitte geben Sie eine Lösung dafür an.

1. Knoten installiert - node-v8.9.0-x86
2. run Befehl npm install -g cordova ionic

npm WARN deprecated [email protected]: Use uuid module instead
C:\Users\Android1\AppData\Roaming\npm\cordova -> 
C:\Users\Android1\AppData\Roaming\npm\node_modules\cordova\bin\cordova
C:\Users\Android1\AppData\Roaming\npm\ionic -> 
C:\Users\Android1\AppData\Roaming\npm\node_modules\ionic\bin\ionic
npm WARN optional SKIPPING OPTIONAL DEPENDENCY: [email protected] 
(node_modules\ionic\node_modules\fsevents):
npm WARN notsup SKIPPING OPTIONAL DEPENDENCY: Unsupported platform for 
[email protected]: wanted {"os":"darwin","Arch":"any"} (current: 
{"os":"win32","Arch":"ia32"})

+ [email protected]
+ [email protected]
added 115 packages and updated 2 packages in 69.815s
  1. Dann lief der Befehl ionic start myApp tabs und erhielt folgenden Fehler

enter image description here

Vielen Dank,

3
Onkar

Nachdem ich mehr als einen Tag verbracht hatte, stieß ich auf viele Lösungen 

  1. Einige Entwickler lösen dieses Problem durch, Ich habe den Knoten von v8 auf v7.6.0 heruntergestuft und scheint mit ionischer CLI gut zu funktionieren.From Here aber diese Lösung funktioniert nicht für mich. 

  2. Befehlszeile als Administrator ausführen, diese Lösung ist vorteilhaft 

  3. Die richtige und gut funktionierende Lösung ist für mich, alle Knoten-Gyp-Abhängigkeiten installieren Mit folgendem Befehl zu installieren 

     $ npm install --global --production windows-build-tools
    

    und installieren Sie das Paket

     $ npm install --global node-gyp
    

Lösung Link

8
Onkar

Ich habe auch das gleiche Problem.

Die Lösung wurde für mich in Ubuntu 16.04 erstellt:

Sudo -s

Erhalte zuerst den Zugriff des Super-Benutzers von oben

Sudo ionic myApp-Registerkarten starten

Nachdem Sie in den Sudo-Modus gelangt sind, führen Sie dann wie oben einen ionischen Befehl mit Sudo aus

Vielen Dank

1

Führen Sie den Befehl 'npm i' im Projektverzeichnis im Sudo-Modus oder im Administratormodus aus. Das hat bei mir funktioniert.

0
Shravil Potdar

Bitte befolgen Sie das einfache Verfahren, um dieses Problem zu lösen:

  • Löschen 

(1) npm und 

(2) npm-cache 

ordner manuell. [Sie finden es in =>% AppData%/npm-cache unter Windows.]

  • Deinstallieren Sie die Anwendung Node.Js unter Programme und Funktionen unter Windows-OS.

  • Starten Sie das System neu.

  • Installieren Sie Node.Js erneut perfekt in Ihrem System.

  • offenes Terminal überall (vorzugsweise vom Desktop) und ausführen

knoten - Version

und überprüfen Sie, ob es die neueste Version ist.

  • Lauf 

npm --version 

und überprüfen Sie, ob es die neueste Version ist.

  • Lauf 

git - version 

und überprüfen Sie, ob es die neueste Version ist.

  • Lauf 

npm install -g ionic

  • Endlich Run,

myApp-Registerkarten starten

Hier == >> warten Sie länger (8-10 Minuten) << == bis alle Ionendateien heruntergeladen werden, installieren Sie und erstellen Sie eine neue Ionic-App mit dem angegebenen Namen.

  • Schließlich wird ein neues Ionenprojekt erstellt.

  • Gehen Sie zum Projektordner dieses bestimmten ionischen Projekts und führen Sie den Befehl Ausführen aus

ionischer Aufschlag

Das Projekt wird im Browser ausgeführt.

Alles Gute, Devs .. !!!

0
Prakash P