问题:
在利用Jenkins部署前端项目时访问前端页面为空白,并且在本地npm run build后本地打开的html页面也是空白
解决:
步骤一、配置router文件中的index.js,将mode属性修改为hash(后面两步我都试了,不过只有修改这个时才解决了我的问题)
步骤二、配置config文件中的index.js,将build中的assetsPublicPath改为’./’
步骤三、配置build文件中的utils.js,将ExtractTextPlugin方法中的publicPath是否为’…/…/’
至此从nginx上访问前端页面问题就解决了!不过想要在本地上打开需要我们在本地npm run build完项目后再加一句:
npm install -g http-server
本文详细介绍了在使用Jenkins部署前端项目时遇到页面空白的问题及解决方案,通过修改router、config和build文件中的设置,成功解决了线上和本地访问前端页面空白的问题。



3726

被折叠的 条评论
为什么被折叠?



