服务器端
文件(app.js)
基本配置
- 引入需要的模块
eg: const mysql = require(“mysql”);
const express = require(“express”)
const cors = require(“cors”) //解决跨域问题 - 创建连接池:提高效率
var pool = mysql.createPool ({
host: ‘127.0.0.1’,
user: ‘root’,
post: ‘3306’,
password: ’ ‘,
database: ’ xz’, //数据库名(后面的数据都已在数据库中创建好了,可直接使用)
connectionLimit: 10 //连接数
}) - 创建express对象
var server = express(); - 配置允许访问列
server.use(cors ({
origin: [‘http://127.0.0.1:8080’,‘http://localhost:8080’],
credentials: true
})) - 配置静态资源目录
server.use(express.static(‘public’)); - 为express配置监听端口
server.listen(3000,() => {
console.log(“监听成功”)
}) - 在控制台测试: node app