1 前端开发环境搭建
(1)拉取分支代码
(2)前端开发推荐使用VsCode编辑器打开项目
打开 harbor\src\portal 文件夹,该文件夹为Harbor对应的前端代码所在位置
(3)在portal文件夹下创建名为 proxy.config.json 的文件,该文件用于代理请求到后端
proxy.config.json具体内容如下,将hostname替换为对应的后端服务地址即可
{ "/api/*": { "target": "https://hostname", "secure": false, "changeOrigin": true, "logLevel": "debug" }, "/service/*": { "target": "https://hostname", "secure": false, "logLevel": "debug" }, "/c/login": { "target": "https://hostname", "secure": false, "logLevel": "debug" }, "/c/oidc/login": { "target": "https://hostname", "secure": false, "logLevel": "debug" }, "/sign_in": { "target": "https://hostname", "secure": false, "logLevel": "debug" }, "/c/log_out": { "target": "https://hostname", "secure": false, "logLevel": "debug" }, "/sendEmail": { "target": "https://hostname", "secure": false, "logLevel": "debug" }, "/language": { "target": "https://hostname", "secure": false, "logLevel": "debug" }, "/reset": { "target": "https://hostname", "secure": false, "logLevel": "debug" }, "/c/userExists": { "target": "https://hostname", "secure": fals