网站首页 > 技术文章 正文
部署一个goview
https://gitee.com/dromara/go-view
觉着还不错
分纯前端和带后端的,懒得动了,用了带后端的
marter-fetch分支
下载前端文件,按文档安装
下载后端文件,IDEA跑起。
下面记录一下调整的部分
后端
当时下载的巨坑,前端请求传入的tokenname是TOKEN后端只认satoken,好一顿找,修改了前端以后,又报一个跨域限制错误,吧statoken的预检注释了还是报错,发现在羡慕这个地方还有个跨域限制,改过来了准备给作者提个意见,结果发现前两天刚修复了该错误
src/main/java/com/fc/v2/common/conf/xss/SimpleCORSFilter.java
response.setHeader("Access-Control-Allow-Headers","Origin, X-Requested-With, Content-Type, Accept, token");
response.setHeader("Access-Control-Allow-Headers","Origin, X-Requested-With, Content-Type, Accept, satoken");COPY
好了继续吧
1、修改主数据库数据源,修改为你部署的mysql数据库地址,数据库内容在安装文件里有
2、注释备用数据源,用不到
3、这会还是启动不起来的,lobback.xml
作者有注释,不过这个靠自我发掘也是蛮坑的,不过完全开源了,还是要感激作者的
要把一段代码注释掉,这个参考作者注释就可以了
in ch.qos.logback.classic.joran.JoranConfigurator@58176a68 - Registering current configuration as safe fallback pointCOPY
前端
1、setting/httpSetting.ts 文件中
'/api/goview'更改为'/goview/api/goview'
因为提供的后端文件里带了一个goview的前缀,这里不纠结了,毕竟后面还要用开源的来更新
2、goview/src/api/axios.ts
这个地方加个satoken,token其实是个错误的tokenname前文有提到,但是都保留着吧先
config.headers = {
...config.headers,
[RequestHttpHeaderEnum.TOKEN]: info[SystemStoreEnum.USER_INFO][SystemStoreUserInfoEnum.USER_TOKEN] || ''
}
更改为
config.headers = {
...config.headers,
[RequestHttpHeaderEnum.satoken]: info[SystemStoreEnum.USER_INFO][SystemStoreUserInfoEnum.USER_TOKEN] || ''
}COPY
goview/src/enums/httpEnum.ts
export enum RequestHttpHeaderEnum {
TOKEN = 'Token',
COOKIE = 'Cookie'
}
更改为
export enum RequestHttpHeaderEnum {
satoken = 'satoken',
COOKIE = 'Cookie'
}COPY
好了到这里可以跑起来了,基本的问题都处理的了,接下来,是看下接口和sql怎么对接现有的系统,后面再记录另一篇吧
- 上一篇: AspNetCore中的文件上传与下载优化
- 下一篇: 6个免费又让人直呼强大的软件
猜你喜欢
- 2025-05-22 36个工作中常用的JavaScript函数片段「值得收藏」
- 2025-05-22 JAVA实现HTTP的上传与下载
- 2025-05-22 java+上传整个文件夹的所有文件
- 2025-05-22 SPRINGBOOT 实现大文件上传下载、分片、断点续传教程
- 2025-05-22 IDM下载器:站点抓取相关设置介绍
- 2025-05-22 Pug 3.0.0正式发布,不再支持 Node.js 6/8
- 2025-05-22 还有前端不知道Electron的?手把手教你把Vue项目打包成桌面程序
- 2025-05-22 SpringBoot系列——附件管理:整合业务表单实现上传、回显、下载
- 2025-05-22 浏览器大文件(百M以上)的上传下载实现技术
- 2025-05-22 6个免费又让人直呼强大的软件
你 发表评论:
欢迎- 最近发表
- 标签列表
-
- 前端设计模式 (75)
- 前端性能优化 (51)
- 前端模板 (66)
- 前端跨域 (52)
- 前端缓存 (63)
- 前端react (48)
- 前端md5加密 (49)
- 前端路由 (55)
- 前端数组 (65)
- 前端定时器 (47)
- 前端接口 (46)
- Oracle RAC (73)
- oracle恢复 (76)
- oracle 删除表 (48)
- oracle 用户名 (74)
- oracle 工具 (55)
- oracle 内存 (50)
- oracle 导出表 (57)
- oracle约束 (46)
- oracle 中文 (51)
- oracle链接 (47)
- oracle的函数 (57)
- mac oracle (47)
- 前端调试 (52)
- 前端登录页面 (48)
本文暂时没有评论,来添加一个吧(●'◡'●)