📅  最后修改于: 2023-12-03 14:53:33.631000             🧑  作者: Mango
本文将介绍如何安装和设置一个 Vue Laravel 8 项目。我们将使用 Laravel 提供的脚手架工具 "Laravel Jetstream" 来创建一个全功能的 Laravel 框架,并集成 Vue.js 前端框架。
首先,请确认已经安装以下组件:
使用以下命令在您的计算机上创建一个新的 Laravel 8 项目:
composer create-project laravel/laravel my-project
cd my-project
Jetstream 是一个提供 Laravle 项目的身份验证和团队管理功能的脚手架工具。
Jetstream 提供两个选项:Livewire 和 Inertia。Livewire 是一个使用 Laravel Blade 模板引擎的现代 Ajax 组件框架,而 Inertia 结合了 Laravel 后端和 Vue.js 前端框架。
composer require laravel/jetstream
php artisan jetstream:install livewire
composer require laravel/jetstream
php artisan jetstream:install inertial
根据您上一步选择的选项,在项目根目录执行以下命令来安装前端资源:
# 如果选择了 Livewire
npm install
或者
# 如果选择了 Inertia
yarn install
在 .env
文件中配置数据库连接信息,然后运行以下命令迁移数据库:
php artisan migrate
在开发环境中,您可以运行以下命令来启动 Laravel 内置的开发服务器:
php artisan serve
根据您在第三步选择的选项,执行以下命令编译前端资源:
# 如果选择了 Livewire
npm run dev
或者
# 如果选择了 Inertia
yarn run dev
恭喜!您已成功安装 Vue Laravel 8 项目。现在,您可以在 Laravel 框架中开发具备身份验证和团队管理功能的 Web 应用程序。祝您愉快的编程!