vue项目打包后部署在二级目录,路径出错问题


问题分析:

因为打包后的文件是从根目录开始找的,所以把打包后的文件放在二级目录下时引入的资源路径将无法被正确解析。

解决办法:

1、静态文件路径错误

找到config文件夹下的index.js文件,把assetsPublicPath 中的'/'成为'./'

2、背景图片路径错误

在css中写的background-img的路径出错,需要到build文件夹下的utils.js中,找到ExtractTextPlugin.extract增加一行:publicPath: '../../'

 


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM