开发一个小程序的价格_使用express启动一个serve

发布时间:2021-01-11 14:26 作者:jianzhan

摘要: 运用express起动一个server服务的方式 下边网编就为大伙儿产生一篇运用express起动一个server服务的方式。网编感觉挺好的,如今就共享给大伙儿,也给大伙儿做下参照。一起追随网编

利用express启动一个server服务的方法       下面小编就为大家带来一篇利用express启动一个server服务的方法。小编觉得挺不错的,现在就分享给大家,也给大家做个参考。一起跟随小编过来看看吧

在node.js中,我们最常用的框架就是express

Express 是一个基于 Node.js 平台的极简、灵活的 web 应用开发框架,它提供一系列强大的特性,帮助你创建各种 Web 和移动设备应用。

第一步

我们要引用这个框架

let express=require('express');

第二步

我们把这个框架挂载在一个变量上面,使我们后面调用express内置方法方便

let app=express()

第三步

我们要监控我们的服务端口号

app.listen(8080)

--------------------------------------

下面我写了一些路由,匹配前端请求的路径名,然后返回前端一些字符串(因为我用的是res.end()方法,只能接受字符串和buffer所以我这里返回的是字符串)

app.get('路径名',函数)

下面直接上实例,讲解对应每一行代码

//引入express框架
let express=require('express');
//定义一个变量调用express各种方法
let app=express();
// app上有很多匹配请求方法 app.get app.post app.put app.delet
//app定义路由,其实也是一个函数,定义的很多方法
//当客户端以GET方式访问服务器/路由时候,会有那个函数进行处理
app.get('/',function (req,res) {
 res.end('home');
//当客户的以get方式访问服务器/user路径时候,会有那个函数进行处理
// 三部分 请求 路径 函数
app.get('/user',function (req,res) {
 res.end('user');
//app.all能匹配所有的方法,不管客户端请求过来的方法名是什么,都能匹配上
// 所以这个方法一定要放在最后面,意思上前面都没有匹配中后,匹配all
// * 代表所有的路径
app.all('*',function (req,res) {
 res.end('not found')
app.listen(8080);
/* listen源码
 var http = require('http');
 app.listen = function listen() {
 var server = http.createServer(this);
 return server.listen.apply(server, arguments);
* */

以上这篇利用express启动一个server服务的方法就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持凡科。


  • 道别“检修难” 一个手机

    家里的管道堵了,倘若你需要是去墙壁上找维修教师傅留出的电话,那麼就的确out了!五月32日,飞修综合服务平台举行“维修3.0”发展趋势发展战略发布会,互联网阶段要找维修教师傅

  • 经营电子商务微信小程序

    伴随着移动互联网网的发展趋势,越来越越大的新式营销推广方式刚开始出現。在当今有很多店家都会科学研究电子商务微信小程序,针对该营销推广方式确实拥有许多玄机,假如可以

  • 深层讲解——店家怎样挑

    目前包括的生产制造制造行业早就达到100多种多样多种多样,市场销售销售市场上手机微信微信小程序也是五花八门,参差不齐,商家也是没法鉴别本身务必的到底是哪种?便于方便快

  • 快手视频开战,小视频拉

    这便是武林。 两柄不朽名剑,2个绝顶剑客,最终终究会对战。 618的繁华,沒有局限性在阿里巴巴和京东商城的电子商务欢乐,在佛系的快手视频企业內部也弥漫着着“热血”的味儿,

  • 微信小程序、微信公众号

    微信小程序+微信公众号=App,坚信许多做微信小程序的商品和经营都是一下全看懂这条公式计算,微信公众号的內容+微信小程序的主题活动/作用能够说成极致的融合体,因而许多商品也