Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/apache-spark/6.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何使用Laravel index.php为Vue CLI提供服务_Php_Laravel_Vue.js_Vue Cli 3 - Fatal编程技术网

如何使用Laravel index.php为Vue CLI提供服务

如何使用Laravel index.php为Vue CLI提供服务,php,laravel,vue.js,vue-cli-3,Php,Laravel,Vue.js,Vue Cli 3,我买了一个使用Vue cli的Vue模板。问题是,当我运行npm run dev时,应用程序正在运行 我已经让拉威尔跑了 如何将vue cli服务器运行到(在开发模式下) 如何配置并将index.html(从vue目录)移动到laravel的resources/views/index.blade.php,以便laravel的public/index.php 非常感谢。您需要一点Laravel知识。Laravel主要使用与VueJs或其他javascript库相关的resources\assets

我买了一个使用Vue cli的Vue模板。问题是,当我运行
npm run dev
时,应用程序正在运行

我已经让拉威尔跑了

如何将vue cli服务器运行到(在开发模式下)

如何配置并将
index.html
(从vue目录)移动到laravel的
resources/views/index.blade.php
,以便laravel的
public/index.php


非常感谢。

您需要一点Laravel知识。Laravel主要使用与VueJs或其他javascript库相关的resources\assets\js文件夹。VueJs组件需要位于resources\assets\js\components文件夹下

首先,您可以编译购买的vuejs模板,并根据resources\assets\js和找到它 resources\assets\js\components文件夹。之后,您可以在resources/views/index.blade.php或其他刀片页面上使用组件


其余的是Laravel业务。

Laravel已经为您配置好了。因此,要在Laravel中使用Vue,必须安装
Laravel mix
vuejs
依赖项。您可以通过在终端中运行
npm install
命令来实现这一点


之后,您应该使用
vue
组件。您可以将任何组件添加到任何刀片页面中。您必须将
app.js
添加到该页面中。不要忘记运行
npm run watch
命令来构建所有自定义JavaScript代码。

如果您使用的是vue cli,无法在单个域名中同时运行,请使用laravel作为api的后端,vue作为前端。这是vue.js的创建者直接提供给您的,Evan you:@andcl这很酷,我已经成功地让我的项目工作了