文档章节

nodejs_HelloWorld

seecheng
 seecheng
发布于 2015/03/23 22:16
字数 177
阅读 190
收藏 5

   nodejs称为服务器端的javascript,因为本身可以构建服务器,如下是一个简单的Http服务器

/**
*
* Node.js base server
*/
var http=require('http');//获取nodejs原生模块提供的Http对象
http.createServer(function(req,res){//利用Http Api createServer创建服务器
res.writeHead(200,{'Content-Type':'text/plain'});//编写Http响应对象的头信息
res.end('Hello World\n');
}).listen(1337,"127.0.0.1");//启动服务器的监听端口和IP
console.log('Server running at http://127.0.0.1:1337');//控制台输出

上述文件的路径为:D:\app\app.js  在dos窗口中,进入  D:\app 运行node app.js 会输出

Server running at http://127.0.0.1:1337
打开浏览器,
http://127.0.0.1:1337
web页面可以看到Hello World,这样一个简单的程序得以完成。




© 著作权归作者所有

共有 人打赏支持
seecheng
粉丝 4
博文 7
码字总数 3017
作品 0
武汉
程序员
加载中

评论(2)

seecheng
seecheng

引用来自“西夏一品堂”的评论

这东西主要用来做什么
处理高并发。
西夏一品堂
西夏一品堂
这东西主要用来做什么
linux上安装nodejs的步骤和注意问题

Linux(Ubuntu)下安装NodeJs安装nodeJS之前,如果没有安装g++及 libssl-dev,则先要安装好,安装方法如下:$ sudo apt-get install g++$ sudo apt-get install libssl-dev 接下来,就可以下...

wangxuxu
2015/06/02
0
0
Node.js开发入门—notepad++ for Node.js

对于Node.js开发,论IDE的话,Webstorm是不二的选择,但它是收费的(可免费使用30天)。一开始,我们先将就一下,使用notepad++来编写Node.js应用。这样做还有一大好处:没有关于Node.js的代...

foruok
2015/09/12
0
0
nodejs终端的坑--新手向

npm install -g react-tools 命令无法在node.js终端里运行, 并报错npm should be run outside of the node repl, in your normal shell, 将此命令用cmd运行,,成功运行,,nodejs只能运行js代码...

沐日starTree
2016/02/23
39
0
第一个node.js应用

前提:已经安装好node.js 新建文件helloworld.js,写入代码: 在helloworld.js所在文件夹下按住“shift”+鼠标右键,选择“在此处打开命令窗口”,打开cmd控制台,输入以下代码: 运行结果如...

唐佳
2016/08/23
10
0
phonegap3.0 安装使用

phonegap3.0 真的快了好多,赶紧来试试吧 是好东西,但是初始化有点麻烦,不过解决了,你就会发现这个版本太爽了 先说安装吧 3.0是通过nodejs安装的,不像以前的版本有安装包 下载nodejs npm inst...

thinkgood
2013/09/17
0
4

没有更多内容

加载失败,请刷新页面

加载更多

你为什么在Redis里读到了本应过期的数据

一个事故的故事 晚上睡的正香突然被电话吵醒,对面是开发焦急的声音:我们的程序在访问redis的时候读到了本应过期的key导致整个业务逻辑出了问题,需要马上解决。 看到这里你可能会想:这是不...

IT--小哥
今天
2
0
祝大家节日快乐,阖家幸福! centos GnuTLS 漏洞

yum update -y gnutls 修复了GnuTLS 漏洞。更新到最新 gnutls.x86_64 0:2.12.23-22.el6 版本

yizhichao
昨天
5
0
Scrapy 1.5.0之选择器

构造选择器 Scrapy选择器是通过文本(Text)或 TextResponse 对象构造的 Selector 类的实例。 它根据输入类型自动选择最佳的解析规则(XML vs HTML): >>> from scrapy.selector import Sele...

Eappo_Geng
昨天
4
0
Windows下Git多账号配置,同一电脑多个ssh-key的管理

Windows下Git多账号配置,同一电脑多个ssh-key的管理   这一篇文章是对上一篇文章《Git-TortoiseGit完整配置流程》的拓展,所以需要对上一篇文章有所了解,当然直接往下看也可以,其中也有...

morpheusWB
昨天
5
0
中秋快乐!!!

HiBlock
昨天
3
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部