8
votes

Comment mettre à jour la version Node.Js et Coffescript via Terminal sur Mac?

My System Node.js version est V0.6.1 mais la version stable actuelle est V0.6.7. La version de mon système CoffeScript est V1.1.2 mais la version stable actuelle est V1.2.0

Comment puis-je mettre à jour le nœud.js et Coffeescript via Terminal sur Mac (à l'aide de Mac)? Je suis plutôt bon avec la ligne de commande mais j'ai besoin d'aide pour commencer à mettre à jour ces applications. Merci beaucoup d'aide.


0 commentaires

3 Réponses :


8
votes

Le moyen le plus simple de mettre à niveau votre node.js version consiste à utiliser un gestionnaire de version telle que NVM . Il conservera également votre ancienne version si vous le souhaitez, avec des trucs que vous avez installés pour cela.

Une fois que vous mettez à niveau votre version de nœud, vous pouvez installer CoffeScript via NPM.


3 commentaires

Étape 1: NVM Installez V0.6.7. # C'est super facile à faire. Je l'aime.


Tout comme une mise à jour, NVM a été goûter à la gestion de la version de noeud pendant un moment. Super facile à faire rouler sur une version spécifique du nœud, facile à installer, facile à mettre à jour. Bien plus facile que la diapositive avec l'installation manuelle du nœud. Il est regrettable que vous devez avoir un nœud déjà installé pour installer NVM!


Vous n'avez pas besoin d'avoir un nœud précédemment installé pour installer NVM, pourquoi avez-vous pensé cela?



13
votes

Je suis un fan de homebrew. Une fois que vous l'avez installé, vous pouvez simplement faire xxx pré>

puis installer npm avec p> xxx pré>

puis l'utiliser pour installer CoffeScript avec P >

npm install -g coffee-script


5 commentaires

Essayez 1: Erreur de script Coffee -g NPM Update -g Coffee -g, Echec Essayez 2: NPM Installer -g Coffre-script. # Ça marche. NPM Obtenez le dernier script de café 1.2.0 et mettez-le dans le NODE V0.6.7 Dossier associé. Mais j'ai essayé d'utiliser "Coffee -Version". Il montre toujours l'ancien numéro de version 1.1.2. Où est-ce que j'ai mal fait? Y a-t-il un boîtier de café que je pourrais sélectionner la version du café à utiliser?


Vous devez soit désinstaller l'ancien Café ou modifier votre variable PATH de sorte que le répertoire contenant la nouvelle version de Coffee vient avant le répertoire contenant le répertoire contenant le répertoire ancienne version. Regardez l'Output à partir de NPM Install-g Script-Script Pour savoir quel répertoire Il propose les fichiers binaires. Si c'est / USR / local / bin , par exemple, ajoutez La ligne export path = / usr / local / bin: $ chemin à votre ~ / .profile fichier et redémarrez votre coquille (ou terminal).


Merci beaucoup. Trevor. Cela corrige le problème. Par le chemin, j'ai lu votre livre de Coffeescript. Et c'est comme ça que j'ai commencé à utiliser Coffeescript. Et maintenant, je l'utilise sur tout mon projet de développement. Je sens que je pouvais très bien gérer mon CS. Merci encore d'avoir poussé la communauté JavaScript en avant.


Si vous obtenez "essayer d'exécuter des erreurs liées", faites un "sudo su" et essayez "NPM Update -g Coffee-Script"


Le package de nœuds installé avec Brew est livré avec NPM depuis 0.8.0, donc CURL http://npmjs.org/install.sh | sh n'est plus nécessaire.



12
votes

Mettre à jour uniquement Coffee-Script :

Sudo NPM Update Coffee-script -g


2 commentaires

En fait, le sudo est requis sur OS X, s'il vous plaît voir ici: Github.com/isaacs/npm/issues / 3139


Eh bien, cela dépend, puisque le script de café veut mettre un symboliste dans / usr / bin, il pourrait s'agir de l'installation globale dans le monde entier? Je ne suis pas sûr.