节点js不能使用SyntaxError:意外的标识符

于是,开始学习node.js,尝试了世界上最基本的东西:服务器的“Hello World”。

代码如下(从实际的书中复制):

var http = require("http"); http.createServer(function(request, response) { response.writeHead(200, {"Content-Type": "text/plain"}); response.write("Hello World"); response.end(); }).listen(8888); 

我打了node.js可执行文件,键入node server.js并给出了着名的SyntaxError: Unexpected identifier

试图寻找类似的问题,但无法find一些可以帮助像我想要完成的事情一样简单的事情。

node REPL aka节点shell,REPL提供了一种交互式运行JavaScript并查看结果的方法。 它可以用于debugging,testing或只是尝试的东西。 这是一个很好的如何使用nodejs-repl

而命令行用于运行节点命令,如node server.js

您可以在命令行中运行node server.js