单独用vue-cli的脚手架开发好后build除了一个dist目录,里面的index.html也不能直接打开浏览器运行,由于前后端不分离,想把dist里的放到后台目录中,该怎么办
单独用vue-cli的脚手架开发好后build除了一个dist目录,里面的index.html也不能直接打开浏览器运行,由于前后端不分离,想把dist里的放到后台目录中,该怎么办
按照楼主的第一点修改后,打包好的dist里面的文件可以直接打开正常运行。但是再运行npm run dev 就出错了,显示Cannot GET /。是因为第二点没有设置的原因吗?
后来,打包好后,我又把webpack设置改回来,就正常了。
6 回答3k 阅读✓ 已解决
6 回答2.3k 阅读
5 回答6.3k 阅读✓ 已解决
2 回答2k 阅读✓ 已解决
2 回答1.5k 阅读✓ 已解决
2 回答984 阅读✓ 已解决
2 回答1.7k 阅读✓ 已解决
详细看这篇https://segmentfault.com/q/10...我之前提问过,看里边我采纳的那个评论。
如果你是使用官方提供的脚手架打包的文件,需要做的事:
1.修改webpack.base.conf.js的output.publicPath,比如
2.配置你的路由选项,vue1.0主要是root,vue2.0有base具体的你自己简单查下文档,我这里使用的是1.0版本: