最新的轮播框代理接口在哪里?找不到vue.config.js

来源:4-8 axios 介绍和后端接口代理

qq_慕少8048267

2020-07-14

老师您好,因为我没有系统的学习过webpack,axios之类等,但听了你的课后自我理解课程中代理是这样的:我们在api写的方法实际是通过路由?(类似/api/getTopBanner)跳转到webpack.dev.config.js里的代理接口,然后根据代理接口从QQ后台返回数据,我有几个疑问的点:
1、获取轮播框数据在webpack.dev.config.js没有代理接口,我看老师的issue说写在vue.config.js,但我也没找到vue.config.js在哪里
2、express框架创建路由不需要用app.use(router)挂载路由吗?我看老师都是直接app.get(‘路由’,function),我不知道像‘/api/getDiscList’这种路由是在哪创建的

写回答

1回答

ustbhuangyi

2020-07-14

1. 因为最新源码是基于 Vue cli 3.x 的,所以代理接口都写在了 vue.config.js 里,建议你也用新脚手架创建项目,vue.config.js 手动创建。

2. 这个其实是 webpack 的 devServer 提供的 before 方法,它的参数 app 是一个 express 的实例,可以直接拿来编写接口路由。

0
0

Vue2.0高级应用教学实战,开发企业级移动端音乐Web App

Vue.js高级知识应用大集合,实战企业级APP,教你搞定组件化开发。

5432 学习 · 3804 问题

查看课程