Can';t通过node.js运行javascript文件

Can';t通过node.js运行javascript文件,javascript,node.js,Javascript,Node.js,我试图找出node.js,但什么都不起作用。我可以通过在终端中编写node.js来运行代码,但我想运行一个外部js文件 现在,我在这里安装了node.js“C:\Program Files\nodejs\node.exe” 然后我制作了一个js文件并编写了console.log(“helloworld”)并将其保存在同一位置,并将其命名为test.js 然后我打开了一个命令提示符,尝试了所有的方法来运行它,但没有任何效果。 老师给我的PPT上写着要做“node test.js”,它应该输出Hel

我试图找出node.js,但什么都不起作用。我可以通过在终端中编写node.js来运行代码,但我想运行一个外部js文件

现在,我在这里安装了node.js“C:\Program Files\nodejs\node.exe”

然后我制作了一个js文件并编写了
console.log(“helloworld”)
并将其保存在同一位置,并将其命名为test.js

然后我打开了一个命令提示符,尝试了所有的方法来运行它,但没有任何效果。 老师给我的PPT上写着要做“node test.js”,它应该输出
Hello World

当我尝试它时,它说
error找不到test.js
,所以我写了完整的文件路径,它说,c:\program未定义或什么的。有人能告诉我在命令提示符下写些什么,这样我就可以通过test.js文件输出Hello World了,这个文件保存在node.exe的同一个位置上


如果有帮助的话,我正在使用windows。

您需要将
test.js
放入当前目录。如果只打开CMD,则当前目录默认为用户目录。与将js文件放在node.exe旁边不同,您必须将其放在cmd所在的目录中

例如: 在
C:\Users\
yourname
\Documents\test.js中创建
test.js
然后打开CMD和
cd C:\Users\
yourname
\Documents\
,将CMD的当前目录设置为Documents文件夹。
从那里,
node test.js
将运行您在
C:\Users\
yourname
\Documents\

中的test.js文件。我认为您需要在您的环境virables.1中添加node.js的路径。
node.exe
的完整路径需要使用命令
node
;2.您需要在路径周围使用带空格的引号;如果您使用
选项卡
完成,终端将自动为您执行此操作paths@apsillers,我刚试着写了“c:\program files\nodejs\node.exe test.js,它说“c:\program不被识别为内部或外部命令try”c:\program\files\nodejs\node.exe test.js“你问过你的老师吗?我不想粗鲁,但你的问题中缺乏对简单计算机概念的理解。在你的教育方面,你的老师将是一个比StackOverflow更好的资源。令人惊讶的是,我的老师竟然不想提及这一点,如此简单。谢谢用户2821420我必须等7分钟才能接受你的回答,但我会在可能的时候接受