vue怎么部署到网站里

1.我运行npm run build
生成如下的(好像map可以去掉了吧)
clipboard.png
我上传index.html和dist到网站根目录

打开访问还行正常!
但是遇到问题了,连接不对啊!

http://www.vue.com/login这种连接不能访问
要http://www.vue.com/index.html?login
要http://www.vue.com/index.html?login&code=123

好奇怪啊!
我应该怎么配置nginx才可以支持http://www.vue.com/login(或者其他好办法)

有没有详细的文章,让我学习下vue整套流程(开发完后的部署)!

我vue2.1+webpack2.1

阅读 6.1k
5 个回答

你的问题不在VUE.js,你也发现了是nginx路径配置的问题,你需要 rewrite

新手上路,请多包涵

这个问题解决了吗

用的是router的history模式吧。你的vue没有问题,是nginx配置的问题,不介意的话把你的nginx配置贴上来

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题