这个项目是微信小程序前端开发过程中简易模拟的后端服务器,处理前端请求,接收key,并且将appid和secret等发送微信平台,得到session和openid,并返回openid(即用户唯一标识)给微信前端。
- npm init
- npm i express(核心的依赖库)
- 在index.js中写代码逻辑
- node index.js运行代码
npm i
npm run dev
app.use(express.json())
const express = require('express')
// const bodyParser = require('body-parser');
const app = express()
// app.use(bodyParser());
app.use(express.json())
const port = 3000
app.get('/', (req, res) => {
console.log(req.query);
res.send('Hello World!')
})
app.post('/', (req, res) => {
console.log(req.body);
res.send('Hello POST')
})
// app.get('/onLogin', (req, res) => {
// console.log("get");
// console.log(req.query);
// res.send('Hello World!')
// })
app.post('/onLogin', (req, res) => {
console.log("post");
console.log(req.body);
const wx_code=req.body.code
res.send('POST,login')
})
app.listen(port, () => {
console.log(`Example app listening on port ${port}`)
})
// http://localhost:3000/
// http://localhost:3000/onLogin