项目小练习
可以做一个登陆注册页面,通过ajax向数据库传递数据,进行增删改查操作。完成效果(都是原代码)首先创建出项目文件,导入node_modules文件创建public静态托管文件夹、router文件夹(放js文件)、app.js(服务器文件)、pool.js(连接数据路文件)。
后期可以用封装好的代码编写,原理(原力)也很重要!!!
1.搭建服务器app.js
const express = require('express');
const web = express();
web.listen(8080);
//上面为搭建的服务器 可以在cmd中输入 node app.js验证,或者在当前app.js文件夹打开powershall窗口输入也可以。
//下面为导入用户模块
const prorouter = require('./router/pro.js');
//console.log(userrouter); 可以验证代码代码是否正确
//bodyparser是为了post请求准备的
//在解析为对象的时候,是否使用扩展的字符串模块qs,false表示不使用扩展的则会使用querystring
const bodyparesr = require('body-parser');
web.use(bodyparesr.urlencoded({
extended:false
}))
//将public文件静态托管
web.use(express.static('public'));
//路由
//在 prorouter的路径前面加/user
web.use('/user',prorouter);
重要 路由一定要写在最后面
2.在router文件中创建pro.js文件
//创建用户路由器