博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Laravel前端工程化之mix
阅读量:6958 次
发布时间:2019-06-27

本文共 902 字,大约阅读时间需要 3 分钟。

在laravel5.3之前 , 前端工程化依赖 gulp ,在5.4的时候laravel为我们带来了全新的前端工具mix
本节记录从0到看到mix打包完成 ,laravel渲染出helloworld

阅读本节前提 : 需要有laravel和vue使用经验或对前后端工程化有清晰的认知

安装

1 . 安装laravel

composer create-project laravel/laravel learn-mix

2 . 安装前端依赖

cd learn-mix ; npm install

3 . 安装vue-router

npm install vue-router

配置

  1. 建立路由文件
新建 /resources/assets/js/routes.js ,并写入以下内容
import VueRouter from 'vue-router';let routes = [    {        path: '/',        component: require('./components/你的组件名字')    }];export default new VueRouter({    routes});

2 . 导入路由

修改 /resources/assets/js/app.js
// 导入路由包import VueRouter from 'vue-router';// useVue.use(VueRouter);// 导入路由文件import routes from './routes.js';const app = new Vue({    el: '#app',    // 使用路由    router: routes});

3 . 编译

回到根目录
npm run dev npm run watch # 任选其一

4 . 修改laravel默认的 / 路由指向的welcome模板

    

访问 127.0.0.1 ,即可看到laravel-mix欢迎页 , END

转载地址:http://vemil.baihongyu.com/

你可能感兴趣的文章
Spark(Memory)
查看>>
整洁代码之道——重构
查看>>
为什么 SQLite 用 C 编写?
查看>>
送给@吴迪 的话,也是送给大家的话!
查看>>
用CMD开启Windows下的服务命令
查看>>
Explain吧!MySQL
查看>>
4.1 df命令 4.2 du命令 4.3-4.4 磁盘分区(上)(下)
查看>>
百度logo帧图使用
查看>>
条码系统与ERP交互
查看>>
在Dubbo中开发REST风格的远程调用(RESTful Remoting)
查看>>
eclipse导入远程git代码及(push、pull、及maven工程导入)
查看>>
openstack ice自定义调度算法项目详解(horizon、novaclient、api、scheduler、db、自定义数据库)...
查看>>
亿级订单同步
查看>>
hibernate.current_session_context_class
查看>>
cropper图片裁剪上传
查看>>
Redis服务端集群配置
查看>>
Spring框架JdbcTemplate类中查询方法介绍
查看>>
babel 6.0 在线测试
查看>>
CG行业的一个重要成员——广告
查看>>
PHP基础知识
查看>>