Rup*_*tel 27 javascript node.js
我从这里安装了node.js http://nodejs.org/ .在我的windows8机器上.复制了我的server.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/');
Run Code Online (Sandbox Code Playgroud)
然后打开node.js提示符并写入节点c:/node/server.js但没有任何反应.我是一个php开发人员,只是尝试一下,任何指导都会有所帮助.
Pet*_*jci 31
你不需要进入node.js提示符,你只需要使用标准命令promt和write
node c:/node/server.js
Run Code Online (Sandbox Code Playgroud)
这也有效:
node c:\node\server.js
Run Code Online (Sandbox Code Playgroud)
然后在浏览器中:
http://localhost:1337
Run Code Online (Sandbox Code Playgroud)
Nodejs是一种脚本语言(如Python或Ruby,与PHP或C++不同).要运行代码,需要在terminal/shell /命令提示符中输入命令.通过其中一个名称在操作系统中查找应用程序快捷方式.
在终端中运行的命令将是
node server.js
Run Code Online (Sandbox Code Playgroud)
但您首先需要在终端中浏览与文件相同的文件夹server.js.使用终端的语法因操作系统而异,请查看其文档.
我打开一个文本编辑器,就我而言,我使用的是Atom。粘贴此代码
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/');
Run Code Online (Sandbox Code Playgroud)
并另存为
helloworld.js
Run Code Online (Sandbox Code Playgroud)
在
c:\xampp\htdocs\myproject
Run Code Online (Sandbox Code Playgroud)
目录。接下来我打开node.js逗号提示输入
cd c:\xampp\htdocs\myproject
Run Code Online (Sandbox Code Playgroud)
下一个
node helloworld.js
Run Code Online (Sandbox Code Playgroud)
接下来,我打开Chrome浏览器,然后输入
http://localhost:1337
Run Code Online (Sandbox Code Playgroud)
在那里。
| 归档时间: |
|
| 查看次数: |
99863 次 |
| 最近记录: |