diff --git a/serve/app/Http/Controllers/Install/IndexController.php b/serve/app/Http/Controllers/Install/IndexController.php index ef916cb..5390e7a 100644 --- a/serve/app/Http/Controllers/Install/IndexController.php +++ b/serve/app/Http/Controllers/Install/IndexController.php @@ -128,6 +128,17 @@ class IndexController extends Controller $this->updateEnv('DB_DATABASE', $params['name']); $this->updateEnv('DB_USERNAME', $params['user']); $this->updateEnv('DB_PASSWORD', $params['password']); + + $base_path = base_path(); + $new_path = str_replace('/serve', '/admin/dist/config.js', $base_path); + $content = File::get($new_path); + if (!str_contains($content, $domain)) { + File::put($new_path, "window.config = { + // 你的后端域名 + url: '{$domain}/api' +}"); + } + } catch (\Exception $e) { return redirect('install?step='.$step - 1) ->withErrors($e->getMessage())