Erreur d’exécution Microsoft JScript: Code attendu de l’object 800A13F

Je viens de commencer à apprendre et à m’entraîner sur le nœud js. J’avais déjà installé le noeud js version 2.14.7 64bit. Ensuite. J’écrivais un code pour créer un serveur de base.

var sys = require("sys"), my_http = require("http"); my_http.createServer(function(request,response){ response.writeHeader(200, {"Content-Type": "text/plain"}); response.write("Hello World"); response.end(); }).listen(8090); sys.puts("Server Running on 8090"); 

Ensuite, je courais la page de cmd. Mais je reçois une erreur

 Script : D:\node.js\test4.js line : 1 char : 1 Error : Object Expected Code : 800A138F Source : Microsoft JScript runtime error 

Comment le réparer?

On dirait que vous double-cliquez sur le fichier, qui par défaut l’exécutera avec l’implémentation JScript de Microsoft. Pour exécuter le fichier sous node.js, vous devez démarrer votre script sur la ligne de commande avec quelque chose comme le node test4.js (en supposant que vous êtes dans D:\node.js ).