前段时间新进入了一个项目,在发布部署过程中遇到了题目中的问题,当时网上的很多种方法都用过了但是都没有解决,然后最后靠自己的分析最终解决了。

        背景:使用的构建工具vite,基础语言"vue3+ts",

         网上有很多方法,其实大部分就是设置base,但是阅读vite官方文档文档,我们知道其实base的默认配置就是'/',然后我设置了很多,发现都没啥用,最后我发现我的发布路径其实有一个二级部署名/client,然后自己配置了'./client'才可以,后来通过文件路径才发现,JS文件压根没加载出来,后来在nignx这边配置为'$url/client',前端配置不需要配置base,使用默认配置就可以

Logo

华为开发者空间,是为全球开发者打造的专属开发空间,汇聚了华为优质开发资源及工具,致力于让每一位开发者拥有一台云主机,基于华为根生态开发、创新。

更多推荐