1

我对 node.js 完全陌生。通过阅读文档和教程,我设法在我的 Windows 上下载并安装了 node.js。

我如何测试它并使其工作?

文件 test.js 保存在与 node.exe 相同的目录中,包含:

console.log('Hello World');

打开我输入的命令行:

$ node test.js

但什么也没有发生,只是:

...
4

3 回答 3

4

您输入node test.js的是 Node REPL 而不是命令行。...表示您尚未到达有效语句的末尾(因为您正在编写 shell 而不是 JavaScript)。

使用您选择的终端模拟器运行命令行(如果您使用的是 Windows,则可能是 Windows Powershell)。

于 2013-09-19T10:10:22.937 回答
0

通过不带任何参数的命令行执行 node 来运行 Node REPL。您没有得到预期结果的原因可能是因为您node.exe直接运行。由于您使用的是 Windows,因此请从那里启动CMD并运行。node.exe一旦你运行了 REPL,再试node test.js一次,这一次它会工作。

于 2013-09-23T21:45:26.653 回答
-1

![在此处输入图像描述][1]我已经在 nodejs shell 中运行它,它只是工作

> console.log('Hello World');  
  Hello World  
  undefined  
>

我也打开了nodejs命令提示符而不是windows的默认命令提示符,然后

 node path_to_file 

它正在工作......相同的输出

于 2013-09-19T10:11:47.320 回答