使用express搭建后端服务

这篇具有很好参考价值的文章主要介绍了使用express搭建后端服务。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。


上一篇我们利用TDesign搭建了前端服务,现在的开发讲究一个前后端分离,后端的话需要单独搭建服务。后端服务的技术栈还挺多,有java、php、python、nodejs等。在众多的技术栈中我们选择nodejs搭建。

为啥要选用nodejs呢?因为为了技术上的统一,我们前端已经选择了vue3+TDesign了。为了不再增加学习的负担,我们统一在JavaScript这个技术栈中。下边我们具体讲解一下后端服务的搭建过程

1 创建工程目录

在电脑硬盘创建一个文件夹my-express-app用来存放我们的后端代码
使用express搭建后端服务,express
在地址栏里输入cmd
使用express搭建后端服务,express
输入

node -v
npm -v

来验证一下nodejs是否已经安装好了
使用express搭建后端服务,express
如果还未安装好需要下载nodejs的最新版,安装指引一步步的安装好,下载地址

https://nodejs.org/zh-cn/download

2 初始化

我们的工程初始化的时候需要创建一个package.json文件,还是在命令行输入如下命令

cd my-express-app
npm init -y

使用express搭建后端服务,express
在我们的项目目录里会出现一个package.json文件
使用express搭建后端服务,express

3 安装express依赖

接着我们要在命令行窗口安装我们的express依赖包,输入如下命令

npm install express --save

使用express搭建后端服务,express
安装完毕后我们的工程目录里多了一个node_modules文件夹,里边就是我们需要的各种包
使用express搭建后端服务,express
然后用我们的vs code打开我们的工程,在根目录下创建一个index.js文件
使用express搭建后端服务,express
在index.js里输入如下代码

const express = require('express');
const app = express();

// 定义路由
app.get('/', (req, res) => {
  res.send('Hello, World!');
});

// 启动服务器
app.listen(3000, () => {
  console.log('Server is running on port 3000');
});

4 启动服务

点击vs code顶部菜单的Terminal,新建一个Terminal
使用express搭建后端服务,express
在命令行输入如下启动命令

node index.js

使用express搭建后端服务,express

5 访问服务

我们现在启动了一个nodejs的服务,监听了3000端口,在浏览器里输入访问地址

http://localhost:3000

使用express搭建后端服务,express
如果页面上显示hello world表示后端服务已经启动成功

总结

本篇我们带着大家一步步的搭建了nodejs的后端服务,搭建呢比较简单,而且启动文件代码量也比较少。其实后端服务我们只是期望调用接口并返回正常的json数据,统一到javascript这个技术栈也是一个不错的选择。文章来源地址https://www.toymoban.com/news/detail-615409.html

到了这里,关于使用express搭建后端服务的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • 【node】使用express+gitee搭建图床,并解决防盗链问题

    首先创建一个gitee的项目,详细步骤我就不一一说明 注解:大家记得将这个项目开源,还有记得获取自己的私钥,私钥操作如下: node依赖下载:     \\\"axios\\\":     \\\"cors\\\":     \\\"express\\\":     \\\"multer\\\":     \\\"nodemon\\\": app.js代码: access_token替换成自己的私人令牌 index.html 运行效果:全

    2024年02月15日
    浏览(45)
  • WEB通讯技术。前端实现SSE长连接,nodejs+express搭建简单服务器,进行接口调试,通过curl请求数据

    长连接(Keep-Alive)是一种HTTP/1.1的持久连接技术,它允许客户端和服务器在一次TCP连接上进行多个HTTP请求和响应,而不必为每个请求/响应建立和断开一个新的连接。长连接有助于减少服务器的负载和提高性能。 长连接的HTTP请求方法与普通HTTP请求方法相同,可以使用GET、P

    2024年02月09日
    浏览(53)
  • Nodejs+express后端学习笔记(1)

    1、下载安装包:进入官网(https://nodejs.org/en),下载左侧的稳定版。 2、选择安装位置,不用勾选自动安装必要工具。 其他都默认Next。 配置环境,具体参考本文章: https://blog.csdn.net/WHF__/article/details/129362462 nodejs用来开发Web服务器(后端)。本文使用Visual Studio Code进行编写和

    2024年01月23日
    浏览(36)
  • mac制作ssl证书|生成自签名证书,nodejs+express在mac上搭建https+wss(websocket)服务器

    mac 自带 openssl 所以没必要像 windows 一样先安装 openssl,直接生成即可 生成 key 让输入两次密码,随便,但是两次得是一样的 移除密码 生成 csr Country Name (2 letter code) [ 国家 ]:CN State or Province Name (full name) [ 省份 ]:Beijing Locality Name (eg, city) [ 城市 ]:Beijing Organization Name (eg, company)

    2024年02月09日
    浏览(47)
  • JAVA-服务器搭建-创建web后端项目

       

    2024年04月22日
    浏览(72)
  • Egg框架搭建后端服务【5】- 接口token

    后端服务提供的接口应该是有时限和权限的,所以一般通过 token 进行用户权限的校验。 通过 egg-jwt 插件生成 token。 在 plugin.js 中配置 egg-jwt 插件。 在 config.default.js 中设置 jwt 相关内容,同时因为部分接口不需要校验 token,故在此处同时设置白名单。 生成 token 的动作一般在

    2024年01月20日
    浏览(29)
  • 快速搭建一个go语言web后端服务脚手架

    快速搭建一个go语言web后端服务脚手架 源码:https://github.com/weloe/go-web-demo web框架使用gin,数据操作使用gorm,访问控制使用casbin 首先添加一下自定义的middleware recover_control.go ,统一处理panic error返回的信息 access_control.go 使用casbin进行访问控制的中间件 reader.go 读取yaml配置文件

    2023年04月12日
    浏览(72)
  • Node后端框架Express与Koa接口统一响应封装

    以前在写 SpringBoot 全栈开发的系列文章中全栈开发之后端脚手架:SpringBoot集成MybatisPlus代码生成,分页,雪花算法,统一响应,异常拦截,Swagger3接口文档,有提到对后端接口的响应数据进行统一的封装,方便前端或者第三方进行数据获取与对接工作;统一响应一般包含状态

    2024年02月05日
    浏览(43)
  • 用前端的语言写后端——Node.js之Express

    Express 是一种流行的模型视图控制器(MVC)Node.js框架,具有快速、极简和灵活的优点,为Web和移动应用程序开发提供了强大的功能集合。 最受欢迎的Node.js框架! 安装Node.js(你肯定已经安装好了Node.js,这点我们无需多言) 为你的应用创建一个目录,进入此目录并以此目录为你

    2024年03月21日
    浏览(53)
  • 自学WEB后端02-基于Express框架完成一个交互留言板!

    提示: 浏览器V8是JavaScript的前端运行环境 Node.js 是JavaScript 的后端运行环境 Node.js 中无法调用 DOM 和 BOM等浏览器内置 API 这个作业案例包含2部分内容, 第一部分是前端 前端完成界面内容+CSS框架 第二部分是后端 完成用户留言存储,并返回 我这里为了方便放在了后端myapp目录

    2024年02月08日
    浏览(41)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包