某天同事小白使用了webpack开发vue项目Q,在项目开发完成后,使用命令: npm run buid对项目进行打包后发布服务器页面显示空白
排查后发现: webpack打包Q的时候引入js时使用的是绝对路径导致的
解决方案如下
修改webpack打包文件中的配置
- webpack.prod.confjs中增加publicPath:./’;
- utiljs中增加publicPath:./’;(可选用或不用)
- config/index.js修改assetsPublicPath:/’;
某天同事小白使用了webpack开发vue项目Q,在项目开发完成后,使用命令: npm run buid对项目进行打包后发布服务器页面显示空白
排查后发现: webpack打包Q的时候引入js时使用的是绝对路径导致的
修改webpack打包文件中的配置