→ freeccc: 其实你也可以网页主体还是用后端输出,某个资料变动频繁07/12 10:17
→ freeccc: 的区块用 Vue 去做,不需要整个网页都用 Vue 处理。另外07/12 10:17
→ freeccc: ,webpack-dev-server 功能是起server,不是 build 档案 07/12 10:17
→ freeccc: 喔07/12 10:17
还是回文的比较好说
目前摸索的心得是这样
npm run 的可以用webpack起一个Dev Server来开发,
开发完再把js跟vue build打包起来
以引入js的型式放在Web Server上执行
而Dev Server底下的是用无法先Render后端的Code成HTML
所以要嘛是先把HTML刻好,
或是Copy Laravel输出的HTML
放到Dev Server上开发VueJS的程式。
因为想要偷懒的,同时开发PHP跟VueJS的状况下
寻求的是一个能在Dev Server上跑PHP
可以一边编辑PHP,一边开发VueJS的方式
现在找到一个比较折衷的方式是
用laravel 5.4的mix上跑browsersync。
在同一个环境同时跑Laravel和Dev Server
把Dev Server用proxy指向Laravel
可以同时显示PHP和VueJS Render的结果
呼~应该是这样 (越想解说越乱啊 XD)
其实前端跟后端分开开发还是最直接的方式
所以全端转前端观念要是改啊啊啊~~