有几个不懂得地方,希望老师帮忙解答一下疑问,谢谢

来源:2-3 api 接口 mock

再睡一会就码

2019-12-31

接口mock是什么?
vue.config.js文件是做什么的?
devServer对象和里面的before分别又是做什么的?
不好意思了,希望老师帮忙解答一下,谢谢

写回答

3回答

siralop

2019-12-31

1、mock 的字面意思是模拟,模仿的 (adj) , 接口模仿,,,那是不是应该是模拟接口。为什么要模拟接口呢?因为我们没有嘛!当然也有可能是要测试,我们的功能对不对,对了咱们就可以和后端小伙伴开发的接口接上。一个功能就算成功了。在这里呢是什么情况呢?老师为了便于我们学习,将可能由后端传过来的数据(JSON格式的)提前给了我们,然后老师又慈悲的告诉了我们该怎么样使用这些数据。2、devServer,你看看  这个dev 是不是develop 开发的缩写啊!devServer 是不是开发用的服务器, 里面大概是请求某个接口,就返回给我们相应的对象的意思,/api/seller 就返回给我们卖家信息对象 seller,/api/ratings 就返回给我们评论信息的对象 ratings, /api/goods 就返回给我们商品列表。3、最后还有个 chainWebpack 这里里面主要的功能是当我们 去引用某个组件的时候我们就不必把长长的绝对路径都写出来  我们可以告诉webpack 我只要写 components 你就自己去找“src/components"目录下面找。我就大概的说这一点,不对的也请老师指正。师弟你先看着。

2
0

ustbhuangyi

2019-12-31

1.mock 就是模拟假数据,这个在前后端分离的项目中,前端开发需要 mock 一些假数据,可以像课程一样写个代理接口,也可以用 mock.js 等插件。
2. vue.config.js 是 vue cli 3.x 以上版本对 webpack 的配置,相比 vue cli 2.x,vue cli 3.x 把 webpack 封装了,但是你仍然可以通过 vue.config.js 去修改 webpack 配置,具体参考 vue cli 的官网文档即可。
3. devServer 的 before 函数内部你就可以获取 express 对象,在这里就可以去写一些接口。

1
0

siralop

2019-12-31

还有,还有,听老师的话,先把一期的看了,你想要的答案都在里面

0
0

Vue.js2.5+cube-ui重构饿了么App(经典再升级)

掌握Vue1.0到2.0再到2.5最全版本应用与迭代,打造极致流畅的WebApp

9868 学习 · 4162 问题

查看课程