一个 Laravel App 如何打包 2 个不同前端?如 Vue SPA 的 Admin 后台,Blade 的前台

我在一家建站公司工作,我最近用 Laravel 和 Vue 从头搭建一个 Admin 后台,后台是用 Laravel 自带的 Vite 配置打包的,后续前台如果也需要使用 Vite 打包的话,有办法处理吗?

Admin 后台是一个 Vue SPA,本来可以不放在 Laravel app 中的,但是前后台都是我一个人开发的,为了方便,就没使用多个 repo。我知道 Vite 是支持多页面的,但是不清楚 Laravel 行不行?

同一个 App 可能需要多个前端,我感觉是常见的需求,大家是如何应对的呢?

《L05 电商实战》
从零开发一个电商项目,功能包括电商后台、商品 & SKU 管理、购物车、订单管理、支付宝支付、微信支付、订单退款流程、优惠券等
《L01 基础入门》
我们将带你从零开发一个项目并部署到线上,本课程教授 Web 开发中专业、实用的技能,如 Git 工作流、Laravel Mix 前端工作流等。
讨论数量: 1

webpack.mix.js

  .js('resources/projectA/js/app.js', 'public/projectA/js')
  .sass('resources/projectA/sass/app.scss', 'public/projectA/css')

  .js('resources/projectB/js/app.js', 'public/projectB/js')
  .sass('resources/projectB/sass/app.scss', 'public/projectB/css')
11个月前 评论

讨论应以学习和精进为目的。请勿发布不友善或者负能量的内容,与人为善,比聪明更重要!