Définissez Node.js sur $ PATH (Ubuntu 12.04)
Je suis étudiant RoR, et je suis le réglage de cette machine virtuelle à "déployer" RoR, et j'ai été coincé dans le Node.js l'installation.
J'utilise Ubuntu 12.04 et j'ai suivi cette étape de ce guide:
http://railsapps.github.com/installing-rails.html
Depuis Rails 3.1, un runtime JavaScript a été nécessaire pour le développement sur Ubuntu Linux (il n'est pas nécessaire pour Mac OS X ou Windows). Pour
développement sur Linux Ubuntu, il est préférable d'installer le Node.js
JavaScript côté serveur de l'environnement:
$ sudo apt-get install nodejs
et de le fixer dans votre $PATH.
Ce que veut dire "ma $PATH"?
J'ai cherché sur google dans les deux dernières heures et toutes les solutions sont différentes, pour des problèmes différents et je n'ai pas de réponse simple. Pouvez-vous donner un peu de lumière ici?
Merci!
source d'informationauteur Apollo
Vous devez vous connecter pour publier un commentaire.
Vous n'avez pas à vous inquiéter à ce sujet, le
apt-get install
commande va le faire pour vous.Il ajoute le chemin d'accès à la nodejs (généralement
/usr/bin/node
) global à la variable $PATH. Cela garantit que lorsque vous tapeznode
dans votre terminal, il va commencer la nodejs processus.Si, pour une raison ou une autre, vous ne pouvez pas le démarrer, vous devez ajouter manuellement le chemin d'accès à votre installation de nœud pour le $PATH. Vous pouvez le faire en modifiant votre
~/.bashrc
fichier et l'ajout d':J'ai essayé d'installer
npm
et il s'est plaint surnode
de ne pas être dans le chemin. Curieusement,nodejs
était, maisnode
ne l'était pas. J'ai fini par résoudre le problème ainsi:$ cd /usr/bin/
$ sudo ln -s nodejs node
...qui liens symboliques
node
ànodejs
. Maintenantnpm
s'installe sans plaintes.Selon le shell en cours d'exécution, la réponse peut être différente, mais un bon point de départ pourrait être http://www.troubleshooters.com/linux/prepostpath.htm
Et http://www.linuxjournal.com/article/3645