gpt4 book ai didi

node.js - 为什么node.js程序hello.js的路径引用存在差异?

转载 作者:太空宇宙 更新时间:2023-11-03 23:47:16 25 4
gpt4 key购买 nike

在我之前的程序中,我在引用 hello.js 文件并在 Windows 上使用 node.js 运行时遇到了麻烦。请检查这个How to run a hello.js file in Node.js on windows?

setTimeout(function() 
{
console.log('world!');
},2000);
console.log('hello');

当我在工作场所时,我能够使用以下语法运行上述程序:

c:\>node c:\abc\hello.js

但是当我回家并尝试使用相同的语法时,相同的程序没有运行。当我尝试使用以下语法时它起作用了。 为什么会出现这种差异?这是因为路径变量还是其他原因?

C:\>C:/njs/node.exe C:/njs/hello.js
hello
world!

提前致谢。

最佳答案

似乎在第二台计算机中, Node 不在您的 PATH 变量中

请通过执行以下操作来检查:

回显%PATH%

从命令行。

如果是这样,您需要修改 PATH 并在其中添加 Node 二进制文件,请参阅此链接:

http://www.computerhope.com/issues/ch000549.htm

关于node.js - 为什么node.js程序hello.js的路径引用存在差异?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6741869/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com