Skip to content

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则不需要