新员工webpack打包后上传服务器页面空白

简介: 新员工webpack打包后上传服务器页面空白

某天同事小白使用了webpack开发vue项目Q,在项目开发完成后,使用命令: npm run buid对项目进行打包后发布服务器页面显示空白

排查后发现: webpack打包Q的时候引入js时使用的是绝对路径导致的

解决方案如下

修改webpack打包文件中的配置

  • webpack.prod.confjs中增加publicPath:./’;

  • utiljs中增加publicPath:./’;(可选用或不用)

  • config/index.js修改assetsPublicPath:/’;

相关文章
|
7月前
|
开发框架 JavaScript 前端开发
揭秘:如何让你的asp.net页面变身交互魔术师——先施展JavaScript咒语,再引发服务器端魔法!
【8月更文挑战第16天】在ASP.NET开发中,处理客户端与服务器交互时,常需先执行客户端验证再提交数据。传统上使用ASP.NET Button控件直接触发服务器事件,但难以插入客户端逻辑。本文对比此法与改进方案:利用HTML按钮及JavaScript手动控制表单提交。后者通过`onclick`事件调用JavaScript函数`SubmitForm()`来检查输入并决定是否提交,增强了灵活性和用户体验,同时确保了服务器端逻辑的执行。
85 5
|
6月前
|
UED
判断iframe链接页面 服务器状态
判断iframe链接页面 服务器状态
155 58
|
6月前
|
JavaScript
webpack打包TS
webpack打包TS
155 60
|
5月前
|
缓存 前端开发 JavaScript
Webpack 打包的基本原理
【10月更文挑战第5天】
|
6月前
|
JavaScript 测试技术 Windows
vue配置webpack生产环境.env.production、测试环境.env.development(配置不同环境的打包访问地址)
本文介绍了如何使用vue-cli和webpack为Vue项目配置不同的生产和测试环境,包括修改`package.json`脚本、使用`cross-env`处理环境变量、创建不同环境的`.env`文件,并在`webpack.prod.conf.js`中使用`DefinePlugin`来应用这些环境变量。
504 2
vue配置webpack生产环境.env.production、测试环境.env.development(配置不同环境的打包访问地址)
|
5月前
|
前端开发 JavaScript
ES6模块化和webpack打包
【10月更文挑战第5天】
|
5月前
|
缓存 前端开发 JavaScript
深入了解Webpack:模块打包的革命
【10月更文挑战第11天】深入了解Webpack:模块打包的革命
|
5月前
|
UED
判断iframe链接页面 服务器状态
【10月更文挑战第6天】
52 1
|
5月前
|
Java Shell Maven
Flink-11 Flink Java 3分钟上手 打包Flink 提交任务至服务器执行 JobSubmit Maven打包Ja配置 maven-shade-plugin
Flink-11 Flink Java 3分钟上手 打包Flink 提交任务至服务器执行 JobSubmit Maven打包Ja配置 maven-shade-plugin
244 4
|
6月前
|
缓存
webpack 打包多页面应用
webpack 打包多页面应用
76 1

热门文章

最新文章