[Vue] assetsPublicPath 调整 './' 后首页无法访问资源问题

为了部署时能在所有目录都能访问页面,所以需要修改 assetsPublicPath

  • 将 / 修改为 ./

问题1:修改之后,访问项目路由根目录时加载资源出现问题


解决1:修改build目录下utils.js文件,在 return ExtractTextPlugin.extract 中添加 publicPath:'../../

  • !!!注:为了防止刷新404问题,路由最好还是使用 hash 哦,默认就是 hash 不要用 history
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容