laravel 三步让浏览器看到代码:启动 php artisan serve 服务,修改 routes/web.php 中首页路由返回字符串验证,再添加 /test 路由确认配置成功。

装好 Laravel 后,让浏览器真正“看到你的代码”,5 分钟内就能做到——核心就三步:启动服务、确认配置、写一条路由。
第一步:确保环境已跑起来
运行命令启动内置服务器:
- php artisan serve —— 默认监听 http://127.0.0.1:8000
- 检查 .env 中 APP_URL=http://localhost:8000(开发时保持默认即可)
- 确认 storage 和 bootstrap/cache 目录有写权限(Linux/macOS 执行
chmod -R 755 storage bootstrap/cache)
第二步:找到并修改 routes/web.php
这是 Web 路由的主入口文件。打开它,你会看到默认首页路由:
Route::get('/', function () { return view('welcome'); });
把它临时改成最简响应,快速验证:
Route::get('/', function () { return 'Hello, Laravel!'; });
保存后刷新 http://localhost:8000,页面显示文字即表示路由通了。
第三步:加一条自定义路由(GET)
在 web.php 文件末尾新增一行:
Route::get('/test', function () { return '路由测试成功!'; });
访问 http://localhost:8000/test,看到对应文字,说明你已亲手完成首次路由配置。
注意:
– 路径写 '/test' 或 'test' 效果一样
– 必须用 GET 请求访问,POST 会返回 405 错误
– 返回值可以是字符串、视图、重定向等,直接决定浏览器看到的内容
进阶提示:参数和命名(顺手记两笔)
带 ID 的动态路径:
Route::get('/user/{id}', function ($id) { return "User ID: $id"; });
访问 http://localhost:8000/user/123 即可看到结果。
给路由起个名字,后续生成链接更安全:
Route::get('/about', function () { return '关于我们'; })->name('page.about');
这样在 Blade 模板里就能用 {{ route('page.about') }} 自动生成 URL。











