📅  最后修改于: 2023-12-03 14:50:59.991000             🧑  作者: Mango
Vue 是一款流行的前端框架,它的易用性和灵活性受到了广泛的赞誉,现在我们可以在 Laravel 应用程序中搭建完整的 Web 应用程序,使用 Vue 编写前端代码,与 Laravel 后端代码进行交互。
在安装 Vue 前,你需要先安装 Laravel,并了解基本的 Laravel 使用方法。
首先,你需要在你的计算机上安装 Node.js,Node.js 是一款基于 Chrome V8 引擎的 JavaScript 运行环境,它是 Vue 的依赖项。
# Ubuntu / Debian
sudo apt install nodejs
# CentOS / RHEL
sudo yum install nodejs
# macOS
brew install node
接下来,安装 Vue CLI,Vue CLI 是一个基于 Vue.js 的快速开发工具,它通过一组简单的命令行工具,快速搭建基于 Vue.js 的应用程序。
npm install -g @vue/cli
在安装并配置 Node.js 和 Vue CLI 后,我们可以开始创建 Laravel 应用程序。
laravel new myapp
打开我的 Laravel 应用程序目录,并在命令行中执行以下命令:
cd myapp
npm install
npm install --save-dev laravel-mix@latest
打开 resources/js/components
目录,并创建一个名为 ExampleComponent.vue
的文件,代码如下:
<template>
<div class="container">
<div class="row">
<div class="col-md-8 col-md-offset-2">
<div class="panel panel-default">
<div class="panel-heading">Example Component</div>
<div class="panel-body">
I'm an example component!
</div>
</div>
</div>
</div>
</div>
</template>
<script>
export default {
name: "example-component",
};
</script>
打开 webpack.mix.js
文件,并将以下代码添加到文件底部:
mix.js("resources/js/app.js", "public/js")
.vue()
.sass("resources/sass/app.scss", "public/css");
.disableNotifications();
最后,我们可以运行 Laravel 的开发服务器,通过以下命令在浏览器中查看我们的应用程序:
npm run dev
如果一切都设置正常,你应该可以看到 Laravel 应用程序的欢迎页面,并在浏览器中查看我们添加的 Vue 组件。
完成以上步骤后,在 Laravel 应用程序中成功安装和配置了 Vue,现在你可以使用 Vue 和 Laravel 快速开发 Web 应用程序的前后端部分。