vue.js+webpack build出的dist怎么放到thinkphp的后台文件目录中运行
单独用vue-cli的脚手架开发好后build除了一个dist目录,里面的index.html也不能直接打开浏览器运行,由于前后端不分离,想把dist里的放到后台目录中,该怎么办
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(3)
详细看这篇https://segmentfault.com/q/10...我之前提问过,看里边我采纳的那个评论。
如果你是使用官方提供的脚手架打包的文件,需要做的事:
1.修改webpack.base.conf.js的output.publicPath,比如
2.配置你的路由选项,vue1.0主要是root,vue2.0有base具体的你自己简单查下文档,我这里使用的是1.0版本:
按照楼主的第一点修改后,打包好的dist里面的文件可以直接打开正常运行。但是再运行npm run dev 就出错了,显示Cannot GET /。是因为第二点没有设置的原因吗?
后来,打包好后,我又把webpack设置改回来,就正常了。
嗯?前后端不分离你做成SPA真的大丈夫么?不用多页的形式做成PHP页面模板么?