标签:name 淘宝 fun 目的 box resource pid data blog
安装Node,首先要确保自己的电脑上面有安装Node。
使用:node -v 和 npm -v查看是否有版本号,有即表示有安装Node,否则需要安装Node。
cdn.jsdelivr.net/npm/vue,下载最新的Node。
接下来就需要安装Laravel Mix,首先安装Laravel项目:composer create-project --prefer-dist laravel/laravel blog 这里项目的名字叫blog 。
安装成功后,进入安装目录。
安装前端依赖:npm install(这里可以选择淘宝镜像)
修改 routes/web.php 文件为:
Route::get(‘/‘,function(){
return view(‘index‘);
});
在 resources/assets/js/components 目录下新建 Hello.vue 文件
修改 resources/assets/js/app.js 文件
在 resources/views 目录下新建 index.blade.php 文件
编译:运行 npm run dev
提示编译成功,并访问页面:输入http://192.168.1.112
显示如下表示成功:
现在已经完成vue+laravel了,还需要引入element.
npm i element-ui -S 即可引入element
修改 resources/assets/js/app.js 文件
修改Hello.vue,使用element组件。
再次运行npm run dev 进行编译前端资源。然后访问页面如下:
这里修改了一个vue文件就要重新编译一次,很麻烦,所有可以运行 npm run watch 就可以不需要再次编译了,每次修改过后的代码自动就会编译。
这里还有一个很重要的问题,那就是很多人参照以上的步骤会报错,并不会出现正常的页面。
很多人都会出现这样的问题。
所有需要在index页面加一个header头,就可以了。
修 改 resources/views/index.blade.php 文件为
目前都只是最基本的使用,大型项目是需要使用vue路由的。所有这里需要安装路由。
运行 npm install vue-router --save-dev 安装路由。
配置:
在 resources/assets/js 目录下新建目录 router ,同时在 router 目录下新建 index.js 文件
在 resources/assets/js 目录下新建 App.vue 文件
修改 resources/assets/js/app.js 文件为
重新编译。
标签:name 淘宝 fun 目的 box resource pid data blog
原文地址:https://www.cnblogs.com/guiyishanren/p/10651596.html