2017-05-29 103 views
0

Arch-noobie here。当我尝试在Windows命令提示符中声明它的位置时运行node.js程序时,它总是会说“[声明的位置]不被识别为内部或外部命令,可操作程序或批处理文件。”无法在命令提示符下运行node.js程序

在类似问题的所有答案中,在所有node.js手册中,假设您可以通过从其位置调用node.js文件来运行它。在建立服务器之前,总会有建议尝试一些“hello world”示例,等等。

即使我用“prompt $ cmd”清理命令提示符,然后手动写入整个位置,我也会得到相同的消息。

有人可以帮我吗?提前致谢。

+2

你如何输入你的位置?你在cmd中输入了什么命令? – nrgwsth

+0

在命令提示符下运行'echo%path%'并发布输出。 –

+0

在cmd中输入:“C:\ Program Files \ nodejs \ 00.js”(00.js是我想运行的脚本) – Algunillo

回答

0

默认情况下,您的node.js应安装在C:\Program Files\nodejs位置。检查它。

接下来,查找要设置的环境变量C:\Program Files\nodejs\bin 您可以按照此link检查PATH和环境变量。

然后,重新启动您的系统。它应该开始工作。

+0

节点安装在”C:\ Program Files \ nodejs“中。我按照路线的方向来设置路径,并且它被设置。但是现在我得到''程序'不被识别为内部或外部命令等。“ – Algunillo

+0

是'node -v'给你的版本? –

+0

是的,它的确如此。 v6.10.3 – Algunillo

相关问题