之前记录过了
前端是vuejs
后台是springMVC
所以项目发布是把vuejs项目打包编译
放到javaweb项目中(tomcat)
然后问题来了
vuejs因为使用了路由,路由有两种模式,history和默认,
使用history,好处是url好看,不带有 # ,使用默认模式,url 带有 #
我就不贴图了,用过的都知道。
那么问题来了
当我打包编译放入项目中,启动tomcat访问首页,,一片空白!!!
wtf!!
上网查了一堆主要都说因为路由是用的 history模式,果然去掉history模式,重新编译打包,项目正常
但是!!!
和就跟上面说的一样,url带上了 # ,,这就尴尬了
继续查资料,然后就看到官网上说用 nginx
没办法,,,只有求助公司会nginx的同事,于是解决!