当前位置: 首页 > 工具软件 > Express.js > 使用案例 >

Express.js介绍与基本使用

白星腾
2023-12-01

介绍

原生的http在某些方面表现不足以应对我们的开发需求,所以我们就需要适用框架来加快我们的开发效率,框架的目的就是提高效率,让其们的代码更高度统一。
在Node中,有很多Web开发框架,我们这里以学习epress为主。

Express创建

  1. 创建文件夹
   mkdir myapp 
   cd myapp
  1. 初始化项目
    npm init
    //npm init -y 会一步到位
  1. 项目入口文件
  entry point:(index.js)
  1. 安装Express
  npm install express --save

简单使用

var express =require('express')

//创建你服务器应用程序
//也就是原来的http.createServer
var app =express()

app.get('/',function(req,res){
    res.send('hello express')
})

app.listen(3000,function(){
    console.log('点击http://127.0.0.1:3000/');
    console.log('app is running at port 3000');
})

公开指定目录

在Express中开放资源就是一个API的事儿
通过/public/xx的方式访问public 目录中的所有资源了

app.use('/public/',express.static('./public'))
app.use('/static/',express.static('./static/'))
app.unsubscribe('/node_modules/',express.static('./node_modules/'))

修改完代码自动重启

使用一个第三方命名航工具:nodemon来帮助我们解决频繁修改代码重启服务器问题。nodemon是一个基于Node.js开发的一个第三方命令工具。我们使用的时候需要独立安装:

npm install --global nodemon

安装完毕之后,使用:

node app.js
#使用nodemon
nodemon app.js
 类似资料: