完整流程!用node.js和Vue.cli配合,布置服务器,并从数据库取数据传送到前端。

最近自己想设计一个网站,之前一直都是写前端,今天用到后端,有个简单的增删查减接口,记录一下。

首先通过脚手架生成了一个初始项目。结构如下:

 config这个文件是我自己建的。在这个文件夹下面建三个文件名分别为:

                        ​​​​​​​        ​​​​​​​        ​​​​​​​        ​​​​​​​        

 然后在文件下安装依赖

npm install cors
npm i express
npm install mysql

安装完之后在三个文件下贴上我的代码(里面有注释) 

// server.js创建服务器并将请求的路由拦截传回数据

//server.js


/* // express使用cors跨域
// CORS是一个W3C标准,全称是"跨域资源共享"(Cross-origin resource sharing)。它允许浏览器向跨源服务器,发出XMLHttpRequest请求,从而克服了AJAX只能同源使用的限制。只要服务器实现了CORS接口,就可以跨源通信。
 */

//1.导入express包
const express = require("express");
const cors = require('cors');
const { findUser, findById, saveUser, deleteById } = require('./config/users')

//2.创建web服务器
const app = express();
//express内置的json转换方法,用来解析post请求的参数
app.use(express.urlencoded({ extended: false }));
app.use(express.json());
// 处理跨域
app.use(cors());
//3.使用服务器名.listen()方法启动服务器
app.listen(8800, () => {
  console.log("服务器启动于http://127.0.0.1");
})

// 拦截get请求,post请求同理
// 查询所有的用户
app.get('/user/findAll', (req, res) =>
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

爱练肩的小码农

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值