1、修改index.ts

2、创建post mock
在根目录下加入server.js
const jsonServer = require('json-server')const server = jsonServer.create()const router = jsonServer.router('db.json')const middlewares = jsonServer.defaults()server.use(middlewares)server.get('/get', (req, res) => {res.jsonp(req.query)})server.use(jsonServer.bodyParser)server.use((req, res, next) => {if (req.method === 'POST') {res.json({ message:"User created successfully"});}next()})server.use(router)server.listen(3000, () => {console.log('JSON Server is running')})
3、修改Axios.ts
4、运行结果
在控制台运行node server.js命令,在浏览器访问项目。
5、源代码
注意:本节代码和第三节代码写在一起了
代码地址:https://gitee.com/linhexs/handwritten-axios/tree/2.deal-exception/

