Laravel项目启动
环境安装
以下指令安装php、composer、laravel installer(php.new提供)
bash
# 指令
Set-ExecutionPolicy Bypass -Scope Process -Force; [System.Net.ServicePointManager]::SecurityProtocol = [System.Net.ServicePointManager]::SecurityProtocol -bor 3072; iex ((New-Object System.Net.WebClient).DownloadString('https://php.new/install/windows/8.5'))
# 检查
laravel --version
php -v
composer -v如果需要更新,重新运行安装命令即可
- Web服务器:默认采用php内置的开发服务器,通过
php artisan serve启动 - 数据库:默认采用Laravel内置的sqlite,并且执行了必要的迁移来创建数据库表
创建项目
bash
# 执行Laravel初始化指令,从而创建项目
laravel new example-app创建项目时,可以选择使用Starter Kits开发套件,其提供了众多开箱即用的功能
项目构建
bash
# 安装前端npm依赖,打包前端文件
npm install && npm run build
# 启动laravel开发服务器、vite开发服务器、队列监听器
composer run dev在开发环境,无需安装npm依赖和打包前端文件,一般使用composer run dev即可
注意:项目composer命令只能在
composer.json的同级目录运行,全局composer则不需要