Flutter-Web打包后上线白屏

问题描述

Flutter上线后进行测试发现界面白屏,打开开发者模式查看网络发现加载main.js文件404

问题原因

我上线的地址是https://xxx:8091/homedots,但是我打包后的index文件中的baseUrl是"/",将地址改成"/homedots/",注意homedots后面还有一个反斜杠

解决办法

打包时使用--base-href配置基础路径

复制代码
flutter build web --web-renderer canvaskit  --base-href /homedots/ --no-tree-shake-icons --no-tree-shake-icons  
相关推荐
程序员老刘8 小时前
4:2:1!老刘的三季度项目报告
flutter·harmonyos·客户端
达达尼昂10 小时前
🎯 Flutter 拖拽选择组件:flutter_drag_selector —— 像选文件一样选择列表项
前端·flutter
QuantumLeap丶12 小时前
《Flutter全栈开发实战指南:从零到高级》- 15 -本地数据存储
flutter·ios·dart
法的空间14 小时前
让 Flutter 资源管理更智能
android·flutter·ios
江上清风山间明月15 小时前
Flutter中Column中使用ListView时溢出问题的解决方法
android·flutter·column·listview
恋猫de小郭16 小时前
Snapchat 开源全新跨平台框架 Valdi ,一起来搞懂它究竟有什么特别之处
android·前端·flutter
西西学代码19 小时前
Flutter---函数
flutter
西西学代码19 小时前
Flutter---Stream
java·服务器·flutter
GISer_Jing1 天前
2025年Flutter与React Native对比
android·flutter·react native
空中海1 天前
Flutter核心技术目录
flutter