vue項(xiàng)目打包部署 Vue項(xiàng)目部署到Tomcat上面?
Vue項(xiàng)目部署到Tomcat上面?你現(xiàn)在的這個(gè)情況是通過(guò)vue打包后,build之后的產(chǎn)物。先不多說(shuō),直接說(shuō)方法,最后再解釋。想運(yùn)行在tomcat上,先在打包之前做一下配置: 首先在config文件夾
Vue項(xiàng)目部署到Tomcat上面?
你現(xiàn)在的這個(gè)情況是通過(guò)vue打包后,build之后的產(chǎn)物。
先不多說(shuō),直接說(shuō)方法,最后再解釋。想運(yùn)行在tomcat上,先在打包之前做一下配置: 首先在config文件夾下找到index.js修改一下當(dāng)前路徑 把a(bǔ)ssetsPublicPath:‘/’改成assetsPublicPath:‘./‘ 對(duì)就是/前面加個(gè)點(diǎn)兒。然后重新打包。就可以直接打開(kāi)了。====================================== 為什么這樣做呢,因?yàn)関ue的打包默認(rèn)形成的是一個(gè)部署在服務(wù)器環(huán)境上的文件,如果是部署在靜態(tài)站點(diǎn)上(express或者阿帕奇),就需要做路徑轉(zhuǎn)變。其實(shí)算是個(gè)小tip。歡迎追問(wèn)。