在vue项目打包后文件结构是这样的:
现在的问题是,在服务器中部署,需要把index.html文件放在别的文件夹下,这时候访问项目是一片空白;
当我们修改了index.html(图2)中各个打包后js/css文件引入的路径后,首页可以正常访问,但是路由全部失效,报错Loading chunk chunk-6f48256a failed;
请问如何解决?总不会vue打包后就不能吧index.html和js/css分开放吧?
在vue项目打包后文件结构是这样的:
现在的问题是,在服务器中部署,需要把index.html文件放在别的文件夹下,这时候访问项目是一片空白;
当我们修改了index.html(图2)中各个打包后js/css文件引入的路径后,首页可以正常访问,但是路由全部失效,报错Loading chunk chunk-6f48256a failed;
请问如何解决?总不会vue打包后就不能吧index.html和js/css分开放吧?
10 回答11.3k 阅读
5 回答4.9k 阅读✓ 已解决
4 回答3.2k 阅读✓ 已解决
2 回答2.8k 阅读✓ 已解决
3 回答5.2k 阅读✓ 已解决
2 回答4.8k 阅读✓ 已解决
4 回答4.4k 阅读✓ 已解决
想象一下路由在地址栏中的实现就明白了 XXX.com/dist/xxxx路由 首先你要在dist下有这玩意才可以是不是?