Je démarre avec Node.js. sous MacOS X 10.8.5.

J'ai installé Node 6.10.2. via l'installateur 64 bits téléchargé depuis le site nodejs.org. J'essaie les premiers exemples du Node Beginner book. J'ai donc créé un fichier helloworld.hs qui contient le code suivant :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
console.log("Hello World");
puis, dans le terminal, à partir du répertoire où se trouve ce fichier, j'exécute la commande node helloworld.js, mais je n'obtiens que le message d'erreur suivant. Qu'est-ce qui cloche ?

/Volumes/RB17-500/Documents/Programmation/Javascript/node/helloworld.js:1
(function (exports, require, module, __filename, __dirname) { ��
^
SyntaxError: Invalid or unexpected token
at createScript (vm.js:56:10)
at Object.runInThisContext (vm.js:97:10)
at Module._compile (module.js:542:28)
at Object.Module._extensions..js (module.js:579:10)
at Module.load (module.js:487:32)
at tryModuleLoad (module.js:446:12)
at Function.Module._load (module.js:438:3)
at Module.runMain (module.js:604:10)
at run (bootstrap_node.js:393:7)
at startup (bootstrap_node.js:150:9)
RoaldNew-2:node admin$ ls
helloworld.js server.js
RoaldNew-2:node admin$ node helloworld.hs
module.js:471
throw err;
^

Error: Cannot find module '/Volumes/RB17-500/Documents/Programmation/Javascript/node/helloworld.hs'
at Function.Module._resolveFilename (module.js:469:15)
at Function.Module._load (module.js:417:25)
at Module.runMain (module.js:604:10)
at run (bootstrap_node.js:393:7)
at startup (bootstrap_node.js:150:9)
at bootstrap_node.js:508:3