📜  在 laravel 中安装 vue - Shell-Bash (1)

📅  最后修改于: 2023-12-03 14:50:59.991000             🧑  作者: Mango

在 Laravel 中安装 Vue

Vue 是一款流行的前端框架,它的易用性和灵活性受到了广泛的赞誉,现在我们可以在 Laravel 应用程序中搭建完整的 Web 应用程序,使用 Vue 编写前端代码,与 Laravel 后端代码进行交互。

前置条件

在安装 Vue 前,你需要先安装 Laravel,并了解基本的 Laravel 使用方法。

步骤
步骤 1:安装 Node.js

首先,你需要在你的计算机上安装 Node.js,Node.js 是一款基于 Chrome V8 引擎的 JavaScript 运行环境,它是 Vue 的依赖项。

# Ubuntu / Debian
sudo apt install nodejs

# CentOS / RHEL
sudo yum install nodejs

# macOS
brew install node
步骤 2:安装 Vue CLI

接下来,安装 Vue CLI,Vue CLI 是一个基于 Vue.js 的快速开发工具,它通过一组简单的命令行工具,快速搭建基于 Vue.js 的应用程序。

npm install -g @vue/cli
步骤 3:创建 Laravel 应用程序

在安装并配置 Node.js 和 Vue CLI 后,我们可以开始创建 Laravel 应用程序。

laravel new myapp
步骤 4:添加 Laravel Mix

打开我的 Laravel 应用程序目录,并在命令行中执行以下命令:

cd myapp
npm install
npm install --save-dev laravel-mix@latest
步骤 5:创建 Vue 组件

打开 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>
步骤 6:更新 Laravel Mix 配置

打开 webpack.mix.js 文件,并将以下代码添加到文件底部:

mix.js("resources/js/app.js", "public/js")
  .vue()
  .sass("resources/sass/app.scss", "public/css");
  .disableNotifications();
步骤 7:运行开发服务器

最后,我们可以运行 Laravel 的开发服务器,通过以下命令在浏览器中查看我们的应用程序:

npm run dev

如果一切都设置正常,你应该可以看到 Laravel 应用程序的欢迎页面,并在浏览器中查看我们添加的 Vue 组件。

结论

完成以上步骤后,在 Laravel 应用程序中成功安装和配置了 Vue,现在你可以使用 Vue 和 Laravel 快速开发 Web 应用程序的前后端部分。