前端人员已经用vue框架写好页面了,我后台是用laravel写的,现在是他写好了,我要怎样把他的代码放到我的laravel项目中,怎样去访问他的前端页面?
问过几个朋友,大致思路如下:
把前端的文件夹复制到view下的asset文件夹下,然后再webpack.min.js写入口文件,然后执行npm run dev编译。
还有我拿到的前端代码是没有build.js文件的,执行npm run build时报错
之前都是通过mvc的方式去控制页面输出的,到现在这个完全蒙蔽了,希望有前辈指点列出步骤,万分感谢。
前端人员已经用vue框架写好页面,可以说的具体点。
假设前端把页面做成单页,路由归前端管,后端laravel负责提供接口就好了。
前端页面做完打包放在laravel项目
/public
下就行,这里需要web服务器的支持,详见。如nginx:
你在文中所言:
把前端的文件夹复制到view下的asset文件夹下,然后再webpack.min.js写入口文件,然后执行npm run dev编译。
这个是vue.js与laravel的混用,单纯利用vue来编写可重用组件,详见。
最后,我有个前台页面是纯vue编写,后台页面vue+laravel混合使用的例子,详见。