我在Windows上下载并安装了node.js
,我正在按照nodebeginner.org的简单教程进行操作。
我创建了一个名为HelloWorld.js
的文件,其中只包含:
console.log("Hello World");
当我在node HelloWorld.js
控制台中输入node.js
时,我得到了:
SyntaxError: Unexpected identifier
我检查了我的classpath变量,它上面有C:\Program Files\nodejs\
。
HelloWorld.js
仍在Notepad++
中打开进行编辑。
我做错了什么?
答案 0 :(得分:2)
我认为你已经在控制台了。
只需按照以下步骤修复错误:
1)尝试几次CTRL + C
。看看你是否退出控制台
2)然后做node HelloWorld.js
我想你会得到你的输出
在您的节点控制台中,您只需执行require("./HelloWorld.js")
即可获得输出。 (假设您在包含此文件的目录中)
答案 1 :(得分:1)
当我在node.js控制台中键入节点HelloWorld.js时,我得到了
您应该在Node.js控制台中输入 JavaScript 。
node
是程序名称。 HelloWorld.js
是命令行参数。它们不是JavaScript。
您应该将这些内容输入 shell (例如Windows Powershell或bash)。
答案 2 :(得分:0)
在遵循在线课程时,我遇到了同样的问题,我的错误是保存时我不以我的名字命名.js文件。 因此我的Hello.js无法打开,因为它只是Hello