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

相关推荐
im_AMBER4 分钟前
从面试题看JS变量提升
开发语言·前端·javascript·前端框架
Mintopia8 分钟前
不用学微服务,也能设计不崩的系统:最小可行思路
前端
llf_cloud8 分钟前
Vue2 项目中的全局自动弹窗队列设计
前端·javascript·vue.js
百锦再18 分钟前
使用JavaScript获取和解析页面内容的完整指南
开发语言·前端·javascript·python·flask·fastapi
sakana21 分钟前
如何写一个自己的skill
前端·人工智能
wsdswzj24 分钟前
web前端基础知识
前端
一条小鲨鱼1 小时前
所遇到的响应式问题
前端·vue.js
M ? A1 小时前
你的 Vue 路由,VuReact 会编译成什么样的 React 路由?
前端·javascript·vue.js·经验分享·react.js·面试·vureact
L.Cheng1 小时前
谷歌浏览器如何禁用自动更新_Chrome关闭后台升级程序
前端·chrome
donecoding1 小时前
类型与语法的“直觉对齐”:TS 切入的 Go 语言初体验
前端·typescript·go