# leju-admin-2104 **Repository Path**: nevermo2013/leju-admin-2104 ## Basic Information - **Project Name**: leju-admin-2104 - **Description**: No description available - **Primary Language**: Unknown - **License**: MIT - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2021-09-02 - **Last Updated**: 2021-09-15 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README ## http状态码 + 200 请求并返回数据成功 + 404 url没找到,一般是前台路径写错 + 500 后台代码错误,比如后台1/0 + 302 前台转发 + 403 后台权限控制不允许通过 ## token + token是后台采用jwt库生成的 + https://jwt.io ## 插件 + Element UI Snippets ## 第三方库 + 地市插件 https://www.npmjs.com/package/element-china-area-data + UUID https://www.npmjs.com/package/uuid + echarts https://echarts.apache.org/zh/index.html + count-to https://github.com/PanJiaChen/vue-countTo + echarts-wordcloud https://github.com/ecomfe/echarts-wordcloud - echarts-wordcloud@2 is for echarts@5 echarts-wordcloud@1 is for echarts@4 ## 命令 + https://www.npmjs.com/package/rimraf 快速删除依赖库 ```shell cnpm install rimraf -g # 使用 rimraf ./node_modules ``` ## 关于跨域 + 什么是跨域? - 由于浏览器的同源安全策略,当在页面中使用脚本访问数据的时候,只要域名,协议,端口任意一个不同,就是跨域. - localhost:9527 ==> leju.bufan.cloud 跨域吗? 域名,端口不同 - http://localhost ==> http://localhost 跨域吗? 不跨域! - 上班后: http://192.160.0.88:9527 ==> 后台: http://192.160.0.100:80 跨域吗? 域名(ip),端口 + 跨域后果? - 无法访问数据,提示 no allow access ...... + 如何解决跨域? - webpack proxy 代理绕过跨域. 通过webpack发送的请求,并非浏览器. 开发常用! - 后台配置cors, 忽略浏览器的同源限制.相当于后台添加了白名单. 一般适用于 `前端独立部署` . - 如果需要配置,后台不懂: https://developer.mozilla.org/zh-CN/docs/Web/HTTP/CORS - nginx 配置实现绕过跨域 (懂得配置) - 打包完成,和后台`集成部署`,也就不存在跨域了.