Ubuntu 14.04 , 64bit
Guten Tag, ich bin gerade dabei, für Firefox OS die Webapp Entwicklung zu erlernen und habe einige Probleme mit NPM/Node.js.
Das Installieren von node.js/npm klappt gut, aber wenn ich dann über npm install Zusatzkomponenten wie bower oder cordova installiere, kann ich diese über die Shell später nicht nutzen.
Bei Bower kann ich mir behelfen, indem ich den kompletten Pfad in der Shell eintippe
1 | /~/npm/lib/node_modules/bower/bin/bower do something |
Bei Cordova bekomme ich nach der Installation (liegt ebenfalls im Unterordner lib von npm) nichts hin:
1 | cordova: Befehl nicht gefunden. |
Ember hingegen kann ich nach Installation über npm direkt über die Kommandozeile verwenden
1 2 3 4 5 | ~/npm/lib/node_modules/cordova/bin$ ember -v version: 0.1.5 Could not find watchman, falling back to NodeWatcher for file system events node: 0.10.25 npm: 2.1.8 |
Kann mir jemand erklären, wie ich für bower und weitere Module ebenfalls einen Bash-Shortcut hinbekomme (analog zur Windows path Variablen)?
Dann habe ich noch generell die Frage, welche Version von node.js optimal zur Entwicklung geeignet ist? Die offizielle 14.04 Rep. Version? Die Legacy Version im 14.04 Repository? Installation über NVM?
Vielen Dank im Voraus