vue webpack打包后显示的网页是空白

33 篇文章 4 订阅
订阅专栏

使用了webpack开发vue项目,在项目开发完成后,使用命令:npm run build对项目进行打包,打包结果如下:
在这里插入图片描述
但是将dist文件发布后,打开发现浏览器页面是空白的:
在这里插入图片描述
原因:
这个是因为webpack打包的时候引入js时使用的是绝对路径导致的。
修改webpack打包文件中的配置:
1.在webpack.prod.conf.js中增加publicPath:’./’
2.util.js中增加publicPath:’./’
3.config/index.js修改assetsPublicPath:‘./’;
具体如下:
webpack.prod.conf.js
在这里插入图片描述
util.js:
在这里插入图片描述
config/index.js
在这里插入图片描述

修改完成后,再重新使用命令 npm run build ;打包后的项目就可以使用了!!!

新员工webpack打包后上传服务器页面空白
前端程序员、项目经理、人工智能博主
10-31 360
某天同事小白使用了开发vue项目,在项目开发完成后,使用命令:npm run build对项目进行打包后发布服务器页面显示空白排查后发现:webpack打包的时候引入js时使用的是绝对路径导致的。
vue+webpack 打包文件 404 页面空白的解决方法
11-30
最近用vue-cli+vue-router+webpack建立项目,其中的遇到的三个问题,整理如下: vue-cli+ webpack 建立的项目,cnpm run build 打包项目之后,需要放在http服务器上才可以运行, 例如 :nginx vue单页面的启动页面是index.html,路由的路径实际是不存在的,所以会出现刷新页面404的问题,需要设置所有找不到的路径直接映射到index.html 1 刷新页面404 配置启动文件的index页面的路径root: D:/workPlace/mex-adx-web/mex-adx-web/dist 2 二级页面刷新报错: 打包的项目静态
解决vue 项目使用webpack打包后,直接打开dist文件夹下的index.html页面空白的问题
sinat_41501316的博客
07-09 5376
问题描述 vue项目完成后,输入npm run build命令,会生成dist文件,本地打开dist/index.html,一般页面为空,或者报错找不到css和js文件,则需要更改一些路径参数,改成相对当前目录,然后再次运行npm run build 就可以在本地打开index.html。 解决办法 修改1:将config/index.js文件的assetsPublicPath: ‘/’; 改为assetsPublicPath: ‘./’; 修改2:将build/webpack.base.confg..
webpack打包结果的分析
最新发布
m0_67810366的博客
03-19 1160
webpack打包好的js文件里,首先定义了一个iife(自执行函数)。在自执行函数里,Webpack会创建一个__webpack_modules__对象,该对象包含了所有模块的定义。这个过程是Webpack构建过程的开始,它将所有模块的代码整合在一起,这个对象的key就是模块的路径,而value是一个function,这个函数里就是存放我们写的模块源码。然后webpack会定义一个模块缓存对象__webpack_module_cache__和一个模块加载函数__webpack_require__。
vue2.0 打包发布完整版解决页面空白
weixin_48313011的博客
11-22 2562
vue+element 打包发布配置
webpack打包后的文件夹是空的_vue+webpack 打包文件 404 页面空白的解决方法
weixin_39677419的博客
12-19 154
最近用vue-cli+vue-router+webpack建立项目,其中的遇到的三个问题,整理如下:vue-cli+ webpack 建立的项目,cnpm run build 打包项目之后,需要放在http服务器上才可以运行,例如 :nginxvue单页面的启动页面是index.html,路由的路径实际是不存在的,所以会出现刷新页面404的问题,需要设置所有找不到的路径直接映射到index.htm...
解决webpack打包后,直接打开index.html为空白页面的问题
weixin_44151377的博客
08-30 2667
解决webpack打包后,直接打开index.html为空白页面的问题 使用webpack打包后会生成dist文件,直接打开dist下的html为空白 1、原因是请求js文件的路径错误,导致vue组件没有挂载到根目录下 2、解决方法:在配置production环境的文件中,将publicPath设置为"./" 3、再次npm run build进行打包,打开html就会显示相应内容 各位大佬,有更好的解决方法欢迎分享,谢谢~ ...
vue使用webPack打包显示空白
ooohana_的博客
06-12 336
config文件夹里面index.js文件 把build里面的assetsPublicPath属性改成'./'
vue 使用 webpack 打包上线后页面空白,页面报错或者资源加载不到
xiao_yu_liu的博客
09-20 3564
webpack publicPath 文档 vue router base 属性 文档 1、webpack的原因 在webpack 打包过程中,有一个配置属性,它允许您指定应用程序中所有资产的基本路径。 如果不配置这个属性,页面打包后,所有资源的加载 URl ,是默认的当前的一个路径, 但是当你放到服务器上的时候,你从浏览器请求,这个时候请求的 url 上可能会带一些路径 这个时候。...
webpack打包页面空白的解决方法
04-24 874
转载于:https://www.cnblogs.com/thankyouGod/p/8926776.html
vue webpack打包后图片路径错误的完美解决方法
10-17
主要介绍了vue webpack打包后图片路径错误的解决方法,非常不错,具有一定的参考借鉴价值,需要的朋友可以参考下
vue项目打包后打开页面空白解决办法
01-21
网上很多说自己的VUE项目通过Webpack打包生成的list文件,放到HBulider打包后,通过手机打开一片空白。这个主要原因是路径的问题。 1、记得改一下config下面的index.js中bulid模块导出的路径。因为index.html里边的...
解决vue+webpack打包路径的问题
11-27
仔细探索后发现是vue-router搞得鬼。因项目需要,所以使用了滚动行为,滚动行为必须开启history模式,在vue-router官方文档中有这么一句话: 当你使用 history 模式时,URL 就像正常的 url,例如 http:/
html模板文件打开空白,Webpack打包index打开空白
weixin_32279911的博客
06-19 319
不做配置的话,Vue提供的webpack模板 npm run build打包之后打开dist/index.html是空白的打开浏览器调试,文件未找到查看Element路径是根目录下,所以并没有相应资源解决方法:config/index.js中的module.exports.build.assetsPublicPath由根目录/改为相对路径./build: {// PathsassetsRoot: ...
Vue - vue+webpack创建的项目打包发布至服务器,页面空白及背景图片不显示问题解决
技术共享,共同进步!
04-11 2174
Vue - vue+webpack创建的项目打包发布至服务器,页面空白及背景图片不显示问题解决
vue项目打包后一片空白解决办法
weixin_42017221的博客
02-17 313
src里边router/index.js路由配置里边默认模式是hash,如果你改成了history模式的话,打开也会是一片空白。如果非要使用history模式的话,需要你在服务端加一个覆盖所有的情况的候选资源:如果URL匹配不到任何静态资源,则应该返回一个index.html,这个页面就是你app依赖页面。1、记得改一下config下面的index.js中bulid模块导出的路径。因为index.html里边的内容都是通过script标签引入的,而你的路径不对,打开肯定是空白的。先看一下默认的路径。
vue webpack init 创建项目打包出错(webpack打包空白页) --解决方案
weixin_43677787的博客
01-15 235
1.npm run build 报错信息 解决方案:build文件夹–>utils.js–>cssLoader(ctrl+f) --> 添加 const cssLoader = { loader: 'css-loader', options: { sourceMap: options.sourceMap, minimize: true } } 解决报错成功。 2. dist文件夹下–>index.html(打开) 问题:显示
webpack创建的vue项目在IE中打开空白
danger_man的博客
12-28 789
公司的项目正常开发的时候一直用的chrome,没什么问题,最后部署后,发现项目在ie浏览器中打开空白 控制台报缺少 " ) " ;无法获取未定义或 null 引用的属性 “call” 通常处理办法 是 1、npm i --save babel-polyfill 2、在main.js中引入 import “babel-polyfill” 3、在webpack.base.conf.js 中 替换为 app: [“babel-polyfill”, “./src/main.js”] 一般这样就可以解决ie不兼容es
webpack + vue 打包后本地运行网页空白
06-08
如果你使用 webpack + vue 打包后本地运行网页空白,可能是因为打包后的文件路径不正确,导致页面无法正确加载。 你可以尝试以下几个解决方案: 1. 检查打包后的文件路径是否正确,确保所有的文件都被正确地打包到...

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
写文章

热门文章

  • 新版谷歌浏览器开启Flash支持,开启flash方法 96821
  • Vue中使用ES6字符串模板`${}`实现变量和字符串的拼接 24508
  • Element-UI中slot的用法 22100
  • axios post/get请求 @RequestBody @RequestParam对应的用法 14536
  • vue集成cesium或超图的supermap-cesium学习笔记 13586

分类专栏

  • mapbox 2篇
  • Cesium学习笔记 8篇
  • nginx 2篇
  • SuperMap 1篇
  • html 5篇
  • 软件安装 2篇
  • tomcat 6篇
  • Java 7篇
  • git 2篇
  • WebGL 1篇
  • chrome 1篇
  • flash 1篇
  • webpack 2篇
  • ArcEngine 2篇
  • 计算机
  • 名称排序
  • node 1篇
  • gdal 1篇
  • Vue 33篇
  • threejs 1篇
  • ArcGIS js 1篇
  • JavaScript 8篇
  • 数据库 4篇
  • C# 4篇

最新评论

  • ArcEngine中出现“尝试读取或写入受保护的内存。这通常指示其他内存已损坏”报错 学习笔记

    NeverForget2022: Search第二个参数改为true不就自动回收了吗?

  • vue的ElementUI form表单给label属性字符串中添加空白占位符

    云之旋律: <el-descriptions-item label-class-name="content-item-label" class-name="content-item-value" label=" " >{{ " " }} </el-descriptions-item>

  • 新版谷歌浏览器开启Flash支持,开启flash方法

    weixin_49112796: 试了前两步不行,直接用edge了

  • Cesium将Point渲染到3dtiles模型表面上

    GIS小趴菜: 滴滴 明明已经加载了 3dtiles模型 而且点经纬度也在模型上面为什么 height还是undefined呢

  • git提交代码到github---史上最详细

    十里沐风: 非常详细,点赞!

您愿意向朋友推荐“博客详情页”吗?

  • 强烈不推荐
  • 不推荐
  • 一般般
  • 推荐
  • 强烈推荐
提交

最新文章

  • FusionCharts 隐藏试用图标
  • Mapbox 天地图暗色系调整
  • Mapbox去除token验证
2024年5篇
2023年3篇
2022年17篇
2021年8篇
2020年38篇
2019年13篇
2018年7篇

目录

目录

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

ponGISer

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或 充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值

深圳SEO优化公司黄石高端网站设计哪家好上海网站建设东莞网站改版价格广元外贸网站建设凉山外贸网站设计价格广元企业网站改版推荐秦皇岛百度网站优化排名哪家好伊犁网站设计模板哪家好飞来峡网页设计推荐福永网站推广报价红河SEO按天计费公司白城百度网站优化排名价格包头网站排名优化多少钱坪山建网站推荐黔西南网站制作公司阳泉网站推广哪家好玉溪网站设计公司巢湖模板制作多少钱同乐网络广告推广报价阜新关键词排名包年推广推荐东营企业网站改版哪家好吕梁seo优化推荐衢州外贸网站设计多少钱龙岩百姓网标王推广哪家好肇庆建站哪家好梧州网站定制公司安庆网络推广多少钱绵阳至尊标王报价温州网站改版哪家好延安百度竞价包年推广多少钱歼20紧急升空逼退外机英媒称团队夜以继日筹划王妃复出草木蔓发 春山在望成都发生巨响 当地回应60岁老人炒菠菜未焯水致肾病恶化男子涉嫌走私被判11年却一天牢没坐劳斯莱斯右转逼停直行车网传落水者说“没让你救”系谣言广东通报13岁男孩性侵女童不予立案贵州小伙回应在美国卖三蹦子火了淀粉肠小王子日销售额涨超10倍有个姐真把千机伞做出来了近3万元金手镯仅含足金十克呼北高速交通事故已致14人死亡杨洋拄拐现身医院国产伟哥去年销售近13亿男子给前妻转账 现任妻子起诉要回新基金只募集到26元还是员工自购男孩疑遭霸凌 家长讨说法被踢出群充个话费竟沦为间接洗钱工具新的一天从800个哈欠开始单亲妈妈陷入热恋 14岁儿子报警#春分立蛋大挑战#中国投资客涌入日本东京买房两大学生合买彩票中奖一人不认账新加坡主帅:唯一目标击败中国队月嫂回应掌掴婴儿是在赶虫子19岁小伙救下5人后溺亡 多方发声清明节放假3天调休1天张家界的山上“长”满了韩国人?开封王婆为何火了主播靠辱骂母亲走红被批捕封号代拍被何赛飞拿着魔杖追着打阿根廷将发行1万与2万面值的纸币库克现身上海为江西彩礼“减负”的“试婚人”因自嘲式简历走红的教授更新简介殡仪馆花卉高于市场价3倍还重复用网友称在豆瓣酱里吃出老鼠头315晚会后胖东来又人满为患了网友建议重庆地铁不准乘客携带菜筐特朗普谈“凯特王妃P图照”罗斯否认插足凯特王妃婚姻青海通报栏杆断裂小学生跌落住进ICU恒大被罚41.75亿到底怎么缴湖南一县政协主席疑涉刑案被控制茶百道就改标签日期致歉王树国3次鞠躬告别西交大师生张立群任西安交通大学校长杨倩无缘巴黎奥运

深圳SEO优化公司 XML地图 TXT地图 虚拟主机 SEO 网站制作 网站优化