vue.js+node.js+webpack构建的前端项目,后端用的是我的另一个项目wh-server(前后端分离)。
地址:https://smallsnail-wh.github.io 用户名:admin 密码:admin (第一次打开可能会有点慢)
- vue2
- vuex
- vue-router
- axios
- iview
- webpack
使用的是axios库。
使用了iview组件库。
oauth2
注:需要安装nodejs
- 启动:
- 命令行进入项目文件夹
- 运行npm install
- 运行npm run init初始化项目
- 运行npm run dev启动前端工程
在axios.js中拦截异常,并进行处理。
目前以写的异常处理有:
1. 401 清除token信息并跳转到登录页面
2. 403 无权限,跳转到首页