Javascript 安装Node.js

Javascript 安装Node.js,javascript,node.js,Javascript,Node.js,我是node.js的新手。通过阅读文档和教程,我成功地在windows上下载并安装了node.js 我如何测试它并使其工作 文件test.js保存在与node.exe相同的目录中,包含: console.log('Hello World'); 打开我键入的命令行: $ node test.js 但是什么都没有,只是: ... 您正在node REPL而不是命令行中键入node test.js。…表示您尚未到达有效语句的结尾(因为您正在编写shell而不是JavaScript) 使用您选择的

我是node.js的新手。通过阅读文档和教程,我成功地在windows上下载并安装了node.js

我如何测试它并使其工作

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

console.log('Hello World');
打开我键入的命令行:

$ node test.js
但是什么都没有,只是:

...

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


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

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

> console.log('Hello World');  
  Hello World  
  undefined  
>
我还打开了nodejs命令提示符而不是windows的默认命令提示符,然后

 node path_to_file 

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

通过不带任何参数的命令行执行Node来运行Node REPL。无法获得预期结果的原因可能是因为您正在直接运行
node.exe
。由于您使用的是windows,请启动
CMD
并从那里运行
node.exe
。运行REPL后,再次尝试
node test.js
,这一次就可以了

您使用的是node命令行还是通用windows命令行?我相信是这样的linux@Sirko:node命令行1。您必须使用Node.js命令提示符。2.使用
cd
命令3导航到包含test.js的路径。运行
node test.js
@SmartLemon,我认为windows因为上面提到了“我设法在我的windows上下载并安装了node.js”。是的,这对我来说也适用。问题是从命令行加载js文件。是的,请打开节点js命令提示符,然后重试。不是Windows的默认命令提示符。您的节点版本是什么?安装正确吗?我使用的是v0.10.18。我刚从nodejs.org下载并安装了它。你把你的
js
文件保存在哪里?看我上传的图片。我把js文件保存在桌面上,然后通过命令行通过正确的路径运行它。使用Windows Powershell,我得到“术语$is not recognized…”。同一目录
$
中的test.js是命令提示符的表示,而不是您自己键入的内容。