返回顶部
首页 > 资讯 > 精选 >laravel如何安装inertia vue3版本
  • 930
分享到

laravel如何安装inertia vue3版本

2023-07-06 12:07:34 930人浏览 泡泡鱼
摘要

这篇“laravel如何安装inertia vue3版本”文章的知识点大部分人都不太理解,所以小编给大家总结了以下内容,内容详细,步骤清晰,具有一定的借鉴价值,希望大家阅读完这篇文章能有所收获,下面我们一起来看看这篇“laravel如何安装

这篇“laravel如何安装inertia vue3版本”文章的知识点大部分人都不太理解,所以小编给大家总结了以下内容,内容详细,步骤清晰,具有一定的借鉴价值,希望大家阅读完这篇文章能有所收获,下面我们一起来看看这篇“laravel如何安装inertia Vue3版本”文章吧。

一、安装前要求

1 已安装laravel框架
1.2 已安装node js
1.3 已安装Npm包管理工具

二、服务端配置

2.1 第一步:composer安装inertia-laravel

$ composer require inertiajs/inertia-laravel

2.2 第二步:laravel目录resouces/views/新增app.blade.PHP文件,加入以下代码

<!DOCTYPE html><html>    <head>        <meta charset="utf-8"/>        <meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1.0"/>        <link href="{{ mix('/CSS/app.css') }}" rel="stylesheet"/>        <script src="{{ mix('/js/app.js') }}" defer></script>    </head>    <body>        @inertia    </body></html>

2.3 第三步:执行artisan命令,添加中间件

php artisan inertia:middleware

文件生成后,手动添加到Kernel文件中的WEB中间件组最后一行

'web' => [    // ...    \App\Http\Middleware\HandleInertiaRequests::class,],

三、客户端配置

3.1第一步:使用npm命令安装前端框架依赖,安装VUE3版本。

$ npm install @inertiajs/inertia @inertiajs/inertia-vue3

3.2第二步:初始化应用
打开/resouces/js/app.js,清空后覆盖以下代码

import { createApp, h } from 'vue'import { createInertiaApp } from '@inertiajs/inertia-vue3'createInertiaApp({  resolve: name => require(`./Pages/${name}`),  setup({ el, app, props, plugin }) {    createApp({ render: () => h(app, props) })      .use(plugin)      .mount(el)  },})

3.3第三步:npm安装进度条包
  使用inertia做出来的页面,浏览器不会刷新,为了用户感知增加了页面顶部进度条这种友好的提示[脑补一下]

$ npm install @inertiajs/progress

安装完成后,引入并初始化,打开/resouces/js/app.js,清空后覆盖以下代码

import { createApp, h } from 'vue'import { createInertiaApp } from '@inertiajs/inertia-vue3'import { InertiaProgress } from '@inertiajs/progress'createInertiaApp({    resolve: name => import(`./Pages/${name}`),    setup({ el, app, props, plugin }) {        createApp({ render: () => h(app, props) })            .use(plugin)            .mount(el)    },})InertiaProgress.init()

3.4 第四步 使用以下 webpack 配置来强制浏览器在文件更新后,加载新的资源,而不是使用缓存
打开webpack.mix.js,清空并覆盖以下代码

const mix = require('laravel-mix');mix.js('resources/js/app.js', 'public/js')    .postCss('resources/css/app.css', 'public/css', [        //    ]);mix.webpackConfig({    output: {        chunkFilename: 'js/[name].js?id=[chunkhash]',    }});

四、安装VUE

第一步 使用npm命令安装vue最新稳定版

$ npm install vue@next

第二步 添加.vue()到webpack.mix.js

const mix = require('laravel-mix');mix.js('resources/js/app.js', 'public/js')    .vue()    .postCss('resources/css/app.css', 'public/css', [        //    ]);mix.webpackConfig({    output: {        chunkFilename: 'js/[name].js?id=[chunkhash]',    }});

第三步通过npm命令运行

$ npm run watch

如果报错

laravel如何安装inertia vue3版本

解决:升级vue-loader,执行

$ npm i vue-loader

如果还报错

laravel如何安装inertia vue3版本

解决:resouces/js目录下新增Pages文件夹。

成功状态

laravel如何安装inertia vue3版本

以上就是关于“laravel如何安装inertia vue3版本”这篇文章的内容,相信大家都有了一定的了解,希望小编分享的内容对大家有帮助,若想了解更多相关的知识内容,请关注编程网精选频道。

--结束END--

本文标题: laravel如何安装inertia vue3版本

本文链接: https://lsjlt.com/news/358131.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

猜你喜欢
  • laravel如何安装inertia vue3版本
    这篇“laravel如何安装inertia vue3版本”文章的知识点大部分人都不太理解,所以小编给大家总结了以下内容,内容详细,步骤清晰,具有一定的借鉴价值,希望大家阅读完这篇文章能有所收获,下面我们一起来看看这篇“laravel如何安装...
    99+
    2023-07-06
  • laravel怎么安装inertia vue3的版本
    一、安装前要求1.1 已安装laravel框架1.2 已安装Node JS1.3 已安装Npm包管理工具二、服务端配置2.1 第一步:composer安装inertia-laravel$ composer require inertiajs...
    99+
    2023-05-15
    Vue3 laravel
  • composer安装laravel指定版本
    首先确保: 安装了php安装了composer 以上,这样才能使用composer来安装laravel 按照官方文档的,直接输入命令: composer create-project laravel/laravel example-app...
    99+
    2023-08-31
    composer laravel php
  • 如何安装mysql 8.0.24版本
    本篇文章给大家分享的是有关如何安装mysql 8.0.24版本,小编觉得挺实用的,因此分享给大家学习,希望大家阅读完这篇文章后可以有所收获,话不多说,跟着小编一起来看看吧。从Mysql官网下载mysql下载完成后直接双击进行安装,打开后的页...
    99+
    2023-06-15
  • ubuntu如何安装ros版本
    这篇文章主要介绍了ubuntu如何安装ros版本的相关知识,内容详细易懂,操作简单快捷,具有一定借鉴价值,相信大家阅读完这篇ubuntu如何安装ros版本文章都会有所收获,下面我们一起来看看吧。使用快捷键【ctrl+alt+t】打开终端。输...
    99+
    2023-07-04
  • CentOS7版本如何安装Mysql8.0.20版本数据库
    小编这次要给大家分享的是CentOS7版本如何安装Mysql8.0.20版本数据库,文章内容丰富,感兴趣的小伙伴可以来了解一下,希望大家阅读完这篇文章之后能够有所收获。CentOS7安装Mysql8.0.2...
    99+
    2024-04-02
  • 如何安装DirectX最新版本
    要安装DirectX的最新版本,可以按照以下步骤进行操作:1. 访问Microsoft官方网站,进入DirectX下载页面。2. 在...
    99+
    2023-09-14
    DirectX
  • 如何查看安装oracle版本
    查看安装oracle版本的方法:1、使用SQL*Plus命令行工具,打开命令行窗口,输入“SQL> SELECT * FROM V$VERSION”;2、使用Oracle企业管理器,用于管理Oracle数据库的图形化工具;3、...
    99+
    2023-08-07
  • pip如何安装指定版本
    pip安装指定版本步骤:1、确定想要安装的Python包的确切版本号,在PyPI网站上查找特定包的版本信息;2、在终端或命令提示符中,使用“pip install example_package==1.2.3”命令安装特定版本的Python...
    99+
    2023-12-09
    pip
  • Ubuntu20以上高版本如何安装低版本GCC
    安装了Ubuntu 20.04之后,通过命令行 sudo apt-get install build-essential 安装gcc,再通过命令行 gcc -v 可查看gcc版本为gcc13 如果想用低版本的gcc,比如gcc4.8,尝试输...
    99+
    2023-08-30
    ubuntu linux 运维 运维开发 网络
  • ubuntu如何安装node指定版本
    这篇文章主要介绍了ubuntu如何安装node指定版本,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。 ubunt...
    99+
    2024-04-02
  • 如何默认安装Ubuntu Mono版本
    这篇文章主要介绍了如何默认安装Ubuntu Mono版本,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。我使用的是Ubuntu 8.10 默认安装了Ubuntu Mono1.9...
    99+
    2023-06-16
  • 如何查看安装的php版本
    本篇内容介绍了“如何查看安装的php版本”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!查看php版本的方法:1、使用“echo phpinf...
    99+
    2023-06-29
  • phpstudy如何安装其他php版本
    这篇“phpstudy如何安装其他php版本”文章的知识点大部分人都不太理解,所以小编给大家总结了以下内容,内容详细,步骤清晰,具有一定的借鉴价值,希望大家阅读完这篇文章能有所收获,下面我们一起来看看这篇“phpstudy如何安装其他php...
    99+
    2023-07-05
  • 如何查看Oracle的安装版本
    如何查看Oracle的安装版本以及具体代码示例 Oracle数据库是世界上最受欢迎的关系型数据库管理系统之一,其版本繁多,每个版本都有不同的特点和功能。在进行Oracle数据库管理和维...
    99+
    2024-03-07
    sql语句
  • 如何安装Apache的最新版本
    要安装Apache的最新版本,您可以按照以下步骤操作: 打开终端窗口,并使用以下命令更新您的软件包列表: sudo apt update 接下来,安装Apache的最新版本,使用以下命令: sudo apt install apa...
    99+
    2024-07-04
    apache
  • 如何安装多个版本的python,python可以装两个版本吗
    这篇文章主要介绍了可不可以在同一台计算机上安装多个python版本,具有一定借鉴价值,需要的朋友可以参考下。希望大家阅读完这篇文章后大有收获,下面让小编带着大家一起了解一下。 1、不同版本的python不能安装到同一台计算机上 可以的,...
    99+
    2023-09-22
    小发猫
  • golang版本安装
    Golang是一种极为流行的编程语言,被广泛用于开发高性能的Web和云原生应用程序。想要学习和使用Golang,首先需要在电脑或服务器上安装Golang的版本。本文将对Golang版本的安装进行详细介绍。安装环境在开始安装Golang的版本...
    99+
    2023-05-16
  • PXC5.7版本集群如何安装使用
    这篇文章主要为大家展示了“PXC5.7版本集群如何安装使用”,内容简而易懂,条理清晰,希望能够帮助大家解决疑惑,下面让小编带领大家一起研究并学习一下“PXC5.7版本集群如何安装使用”这篇文章吧。环境介绍:...
    99+
    2024-04-02
  • Linux发行版本中如何安装git
    这篇文章给大家分享的是有关Linux发行版本中如何安装git的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。Git是一个开源的分布式版本控制系统,用以有效、高速的处理从很小到非常大的项目版本管理。于Debian /...
    99+
    2023-06-28
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作