1.npm --save 和 --save-dev 有什么区别
发布到线上的叫生产环境~,在本地开发的时候叫开发环境,--save就是会打包到线上去并且在线上环境能用到的,比如你npm install 一个vue-router,这个在线上环境也是能用到的依赖,所以你要--save~ 比如vue-loader这个组件只需要在开发的时候编译就好,线上并不需用的到,所以就放在开发的--save-dev里就好~~~~
2.安装vue axios
axios 官方文档http://www.axios-js.com/
npm安装
main.js 引入
vue.use 与Vue.prototype. $xx 区别
Vue经典面试题: Vue.use和Vue.prototype.$xx有血缘关系吗?
index.vue 页面 中使用
3.vue部署apache 刷新页面 404
添加伪静态 ->新建文件.htaccess文件
4. axios 并发请求
5.axios 全局配置
请求超时 在main.js 中设置
常用配置项
在一个项目里 创建不同的axios 实例
6.axios封装
单独封装一个文件 request.js
.vue 文件
编辑器 查看axios源码
7.axios 拦截
请求成功 /失败 拦截
响应成功 /失败 拦截
共四个拦截器
一.每次请求拦截
二 响应拦截
instance 是 文章一开始 封装的 axios 实例