Laravel学习笔记
一. 安装
在创建你的第一个 Laravel 项目之前,你应该确保你的本地机器已经安装了 PHP 和 Composer。如果你是在 macOS 上开发,可以通过 Homebrew 安装 PHP 和 Composer。此外,我们建议安装 Node 和 NPM。
安装了 PHP 和 Composer 后,你可以通过 Composer 的 create-project 命令来创建一个新的 Laravel 项目:
composer create-project laravel/laravel example-app
在项目创建完毕后,使用 Laravel 的 Artisan 命令行界面(CLI)中的 serve 命令启动 Laravel 的本地开发服务器:
cd example-app
php artisan serve
一旦你启动了 Artisan 开发服务器,你的应用程序将可以在浏览器中通过 http://localhost:8000 访问。接下来,你已经准备好进入 Laravel 生态系统的下一步了。当然,你可能还需要配置一个数据库。
查看laravel版本
如何查看laravel版本:
- 在终端中运行命令php artisan --version
- 查看composer.json文件,其中包含Laravel的版本信息;
Composer更新
composer self-update
执行完命令后,Composer 将会自动下载并更新到最新版本或者指定的版本,完成后您可以通过
composer --version
命令来验证是否已经升级成功。
Composer更换源
1、更换composer镜像源为阿里云composer镜像
开发者社区地址:https://developer.aliyun.com/composer
全局配置:
composer config -g repo.packagist composer https://mirrors.aliyun.com/composer/
取消配置:
composer config -g --unset repos.packagist
安装指定版本的laravel
composer create-project laravel/laravel=9.* test
二.创建控制器
1.MVC 模式中 C 代表控制器,用于接收 HTTP 请求,从而进行逻辑处理;
2.有两种方式可以创建控制器,IDE 直接创建,或使用命令生成一个;
php artisan make:controller TaskController
3.控制器目录在 app\Http\Controllers 下,使用 IED 会自动生成命名空间;
namespace App\Http\Controllers; class TaskController extends Controller { public function index() { return 'index'; } public function read($id) { return 'id:'.$id; } }
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· winform 绘制太阳,地球,月球 运作规律
· 震惊!C++程序真的从main开始吗?99%的程序员都答错了
· AI与.NET技术实操系列(五):向量存储与相似性搜索在 .NET 中的实现
· 【硬核科普】Trae如何「偷看」你的代码?零基础破解AI编程运行原理
· 超详细:普通电脑也行Windows部署deepseek R1训练数据并当服务器共享给他人