Ich habe vor Kurzem 3 neue Pakete über NPM installiert und keines davon wird ausgeführt.
Ich habe es ausgeführt sudo npm install -g ionic
und die Installation sah normal aus.
Dann kann ich laufen which ionic
und bekomme /usr/local/bin/ionic
, was gut aussieht.
Wenn ich es jedoch ionic start myApp tabs
gemäß der Dokumentation ausführe, sollte dies ein neues Ionic-Projekt erstellen. Aber stattdessen tut es absolut nichts. Keine Ausgabe auf der Befehlszeile, kein Projekt erstellt. Ich drücke die Eingabetaste, um den Befehl auszuführen, und essofortkehrt zu einer anderen Zeile in der Befehlszeile zurück, als ob ich einfach die Eingabetaste gedrückt hätte, ohne überhaupt einen Befehl eingegeben zu haben ... Das ist möglicherweise nicht klar, tut mir leid.
Ich habe versucht, Ionic mit zu deinstallieren, sudo npm uninstall -g ionic
was die Deinstallation erfolgreich verlief, und es dann erneut installiert. Keine Verhaltensänderung. Dasselbe passiert mit den Paketen cordova
und bower
. Hinweis: Alle diese habe ich gleichzeitig installiert und alle funktionieren nicht. Keine Ausgabe, keine Fehler, nichts. Das Ausführen mit sudo
macht auch keinen Unterschied.
Ich verwende Ubuntu 14.04.
Hat das schon einmal jemand erlebt?
Antwort1
Laufen
which node
und in meinem Fall wurde angezeigt
/usr/sbin/node
.Wenn angezeigt wird
command not found
, fahren Sie mit 3 fort. Entfernen Sie es durchsudo rm /usr/sbin/node
Laufen
which nodejs
in meinem Fall wurde angezeigt
/usr/bin/nodejs
.Einen Link erstellen
sudo ln -s /usr/bin/nodejs /usr/bin/node
ODER
sudo ln -s /usr/bin/nodejs /usr/sbin/node
Antwort2
es kann auch daran liegen, dass veraltete nodejs installiert sindhttps://stackoverflow.com/questions/21362636/phonegap-cli-on-linux-doesnt-do-anythingDas Problem kann folgendermaßen behoben werden:
sudo apt-get install curl
npm update npm -g
sudo npm install n -g
sudo n stable
und dannnpm remove -g ionic && npm install -g ionic
Antwort3
Ich denke, dass die Installation einer anderen Anwendung als apt-get das gleiche Problem haben kann.Versuchen Sie,
which ionic start MyApps tab
Oder
which ionic
Dann-command for importing templates here- start MyApps tab