2016-10-19 2 views
2

J'exécute actuellement un programme NodeJS comme ça:spécifier interprète NodeJS

$> nodejs server.js 

Est-il possible de spécifier l'interprète dans le fichier, quelque chose comme:

#!/usr/bin/nodejs

Je veux exécuter mon programme avec la commande suivante:

Merci

Répondre

1

Bien sûr, faites-le simplement.

#!/usr/bin/env nodejs 

Et n'oubliez pas d'ajouter l'indicateur exécutable à votre script.

chmod u+x server.js 
+0

je l'ai déjà essayé cette solution mais j'ai cette erreur: « : Aucun fichier ou répertoire » – void

+0

S'il vous plaît réessayer avec 'nodejs' au lieu de' node' –

+0

Merci beaucoup !! – void