node.js 任务3 用express框架创建web 版helloworld

node.js 任务3 用express框架创建web 版helloworld

内容说明

1、 这个例子我们需要用到 express框架,我们用它来创建http服务以及监听,拦截用户的请求进行业务处理

2、express框架不是node.js自带的, 需要用命令导入到你的文件目录中,做法如下:
建立一个app.js,你可以把它放到一个新建的文件夹下,然后terminal进入此文件所在的文件夹。后敲代码:

$ npm install express

完成后,是不是在你目录多了一个node_modules的文件夹,OK,有点类似spring的框架,需要导入其jar包,不过感觉express框架很方便啊。

3、下面的例子,我们用express框架重写“hello world”,哦,不是,是”hello, 一半!”

开始试验

1、在app.js中写代码

//前置条件: 在你文件的目录,install express成功后,看到node_modules文件夹
var express = require('express');  //引用express

//创建express应用的 app 实例
var app = express();


// '/'的http request  get 请求会被这个方法拦截,学过spring mvc很好理解啦
app.get('/', function(request, response) {
    //浏览器打印一句话,是不是顿时感觉比之前的http模块好用了
  response.send('Hello, 一半!');  
});

// app监听1337端口
app.listen(1337);

打开terminal,到app.js所在的文件夹,输入下面的代码>

$ node app.js


按回车后会打开google浏览器,输入:http://localhost:1337/

收工,学过spring mvc 路由的同学应该好理解的。有问题可以留言!

微信公众号:一半程序员

公众号会优先发布最新笔记!欢迎关注
从0开始学node.js 系列学习笔记定期更新,适合初学者!

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值