vue2+element-ui npm run build打包后,在服务器打开报错

报错

页面的图标也显示不出来,如下

解决:

在build->utils.js文件里面加上publicPath: '../../',再打包发布一下就可以了

javascript 复制代码
    // Extract CSS when that option is specified
    // (which is the case during production build)
    if (options.extract) {
      return ExtractTextPlugin.extract({
        use: loaders,
        fallback: 'vue-style-loader',
        publicPath: '../../'
      })
    } else {
      return ['vue-style-loader'].concat(loaders)
    }
  }

解决了,如下:

原文链接:https://blog.csdn.net/lovewangyage/article/details/129109940

相关推荐
共享家95279 分钟前
搭建 AI 聊天机器人:”我的人生我做主“
前端·javascript·css·python·pycharm·html·状态模式
Halo_tjn1 小时前
基于封装的专项 知识点
java·前端·python·算法
m0_748229994 小时前
Vue2 vs Vue3:核心差异全解析
前端·javascript·vue.js
C澒4 小时前
前端监控系统的最佳实践
前端·安全·运维开发
xiaoxue..4 小时前
React 手写实现的 KeepAlive 组件
前端·javascript·react.js·面试
hhy_smile4 小时前
Class in Python
java·前端·python
小邓吖5 小时前
自己做了一个工具网站
前端·分布式·后端·中间件·架构·golang
南风知我意9575 小时前
【前端面试2】基础面试(杂项)
前端·面试·职场和发展
LJianK15 小时前
BUG: Uncaught Error: [DecimalError] Invalid argument: .0
前端
No Silver Bullet6 小时前
Nginx 内存不足对Web 应用的影响分析
运维·前端·nginx