20260615PM
配置1找到server的终端执行npm install nodemon可帮助冷启动热重载热更新修改package.json中的start: “node ./bin/www为start”: “nodemon ./bin/www”然后在server终端运行npm start配置2在serve下创建config.jsconstconfig{mySql:{host:localhost,user:root,password:密码,database:news}}if(process.env.NODE_ENVproduction){config.mySql{host:127.0.0.1,user:root,password:密码,database:news}}module.exportsconfig在serve下创建db.jsconstmysqlrequire(mysql2)constconfigrequire(./config)// 创建数据池letpoolmysql.createPool({host:config.mySql.host,user:config.mySql.user,password:config.mySql.password,database:config.mySql.database})// es6 封装公共请求方法functionquery(sql){returnnewPromise((resolve,reject){pool.getConnection((err,connection){if(err)returnreject(err)connection.query(sql,(err,data){if(err)returnreject(err)resolve(data)//关闭这条数据链connection.release()})})})}module.exports{query}把app.js里面的var全部改成const新增登录板块登录登录是一个查询操作新增login.js文件结构赋值{userName,password}使用postmanhttp://localhost:3000/login