Express实现WebAPI之环境搭建

概要

Express 是一个简洁而灵活的 node.js Web应用框架, 提供一系列强大特性帮助你创建各种Web应用。本文主要介绍如何使用express框架来实现WebAPI。

express服务器搭建

环境搭建

  1. 安装Node.js
  2. 创建项目目录server-express,进入目录
  3. 创建项目
npm init -y
  1. 执行下列代码,安装必须的npm包
yarn add dotenv express express-async-errors http-status-codes 
yarn add -D nodemon

代码及实现

创建.env文件

该文件保存项目的基本配置信息,当前只有一个WebAPI请求使用的端口号

PORT=3500

创建入口文件index.js


require('dotenv').config({path:'.env'});
const express = require('express');
const app = express();
const port = process.env.PORT || 5000;

const start = async () => {
    try {
        app.listen(port, ()=>{
            console.log(`Server is listening on port ${port}...`)
        });
    } catch (error) {
        console.log(error);
    }
}

start();
  1. 实例化当前express服务器。
  2. 从.env文件中读取的端口号3500。
  3. 在3500号端口启动服务器实例。

修改package.json

{
  "name": "server-express",
  "version": "1.0.0",
  "description": "",
  "main": "index.js",
  "scripts": {
    "start": "nodemon index.js"
  },
  "keywords": [],
  "author": "",
  "license": "ISC",
  "dependencies": {
    "dotenv": "^16.0.0",
    "express": "^4.17.3",
    "express-async-errors": "^3.1.1",
    "http-status-codes": "^2.2.0"
  },
  "devDependencies": {
    "nodemon": "^2.0.15"
  }
}

将npm start设置为nodemon index.js

启动服务器

npm start

服务器成功启动
在这里插入图片描述

相关文章

Express实现WebAPI之环境搭建
Express实现WebAPI之请求实现与调试
Express实现WebAPI之错误异常处理

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 2
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值