如何在Windows上的Node.js中运行hello.js文件?
我试图运行一个名为hello.js的单独的文件中用JavaScript编写的hello世界程序
目前正在运行windows版本的node.js
代码在控制台窗口中完美运行,但是如何在Windows环境中引用path 。
C:\abc\zyx\hello.js 在Unix中,我猜这是显示$节点hello.js
我对Node.js是绝对新的,如果我做错了,请纠正我。
我试过了
  > node C:\abc\zyx\hello.js —-不起作用 
  > C:\abc\zyx\hello.js zyx > C:\abc\zyx\hello.js没有工作 
UPDATE1:
 将node.exe添加到hello.js文件所在的文件夹中。 
 添加path指向文件夹c:\ abc \ zyx \,我得到一个错误说 
ReferenceError:hello没有定义
看到hello.js的内容
 setTimeout(function() { console.log('World!'); }, 2000); console.log('Hello'); 
更新2:
到目前为止,我已经尝试了所有这些版本,并没有一个似乎工作 。 可能是我正在做一些完全错误的事情。
 >node hello.js >$ node hello.js >node.exe hello.js >node /hello.js >node \hello.js > \node \hello.js > /node /hello.js > C:\abc\xyz\node.exe C:\abc\xyz\hello.js > C:\abc\xyz\node.exe C:/abc/xyz/hello.js > hello.js > /hello.js > \hello.js >node hello 
请参阅我的文件结构

解决方法:不要运行node.exe,尝试在命令提示符下使用以下选项运行。
 c:\>node c:\abc\hello.js Hello World! (after 2 secs) 
	
 下面是我刚刚运行的http://nodejs.org/上的“Hello World”示例的确切步骤。 这是一个快速和肮脏的例子。 对于永久安装,您希望将可执行文件存储在比根目录更合理的位置,并更新PATH以包含其位置。 
- 在这里下载Windows可执行文件: http : //nodejs.org/#download
- 将该文件复制到C:\
- 创buildC:\ hello.js
- 粘贴以下内容:
  var http = require('http'); http.createServer(function (req, res) { res.writeHead(200, {'Content-Type': 'text/plain'}); res.end('Hello World\n'); }).listen(1337, "127.0.0.1"); console.log('Server running at http://127.0.0.1:1337/'); 
- 保存文件
- 开始 – >运行… – > cmd
- C:
- 
C:> node hello.js Server running at http://127.0.0.1:1337/
而已。 这是在Windows XP上完成的。
 您需要确保该node在您的PATH 。 要设置你的path,这个: http : //geekswithblogs.net/renso/archive/2009/10/21/how-to-set-the-windows-path-in-windows-7.aspx 。 
 确保具有node.exe的目录位于PATH 。 那么你应该可以运行node path_to_js_file.js 。 
对于一个好的“Hello World”示例,请查看: http : //howtonode.org/hello-node
 安装MSI文件:从命令提示符n转到已安装的目录C:\Program Files\nodejs 
 C:\>cd C:\Program Files\nodejs enter.. 
 node helloworld.js 
输出:
 Hello World 
另一个简单的方法
- 将nodejs下载到您的系统
- 打开记事本写js命令“console.log('Hello World');”
- 将文件保存为hello.js,最好与nodejs位置相同
-  打开命令提示符导航到nodejs所在的位置 
 c:\program files\nodejs
-  并从类似于c:\program files\nodejs>node hello.js的位置运行该命令
-  如果另一个位置的js文件给出文件pathc:\program files\nodejs>node path\hello.js
我安装了Windows的节点。 当我在Windows 7开始菜单中searchnode.js时,有一个node.js命令提示符。如果运行此特殊命令提示符,则可以在任何位置节点中的任何节点,而无需设置path或复制node.exe。
 c:\> node.exe %CD%\hello.js 
%CD%捕获DOS下的当前目录
  WinXp:我已经创build了一个.bat文件 
 node c:\path\to\file\my_program.js 
 这只是从资源pipe理器或在cmd窗口中运行my_program.bat 
 在开始屏幕中键入node js命令提示符。 并使用它。 或者在环境variables中设置节点的PATH 。 
对于所有卡住如何开始!
https://github.com/sethvincent/javascripting
在这里复制链接死亡:
- 打开node.js命令提示符
- 通过input“mkdir javascripting”来创build名为javascripting的目录
- 通过键入“cd javascripting”将目录切换到javascripting文件夹
- 通过input“touch introduction.js”创build一个名为introduction.js的文件,或者对于WINDOWS:“NUL> introduction.js”
- 打开文件并input一些javascript例如“Console.log('hello');”
- 保存该文件,并通过键入“javascripting verify introduction.js”
您只需右键单击Windows上的.js文件,然后按“使用命令提示符打开” 或打开cmd,将path复制到包含您的脚本的文件夹,然后运行命令“cd [在此处粘贴文本]”。 然后做“node example.js”