- 博客(4)
- 收藏
- 关注
原创 【Nginx 实战经验】nginx部署vue3+vite前端应用防踩坑指南
本文总结了在Nginx上部署Vue3+Vite应用的关键配置要点。主要内容包括:1)如何在Vite配置中正确设置base路径;2)Vue路由配置注意事项;3)打包结果分析;4)Nginx核心配置详解,重点解析了root/alias区别、index指令作用以及try_files的必要性;5)提供典型配置案例和速查模板。特别强调了SPA应用在history路由模式下必须配置try_files回退到index.html,并详细说明了路径映射规则,帮助开发者避免常见部署问题。
2026-01-14 17:34:04
1041
原创 【Cesium 实战】实时数据下模型姿态自动调整:手动计算偏航角 俯仰角替代 SampledPositionProperty
在 Cesium 实时数据场景下,放弃对的依赖,通过手动计算前后位置的偏航角 / 俯仰角,再转换为四元数赋值给模型,是实现模型姿态自动调整的最优方案。利用 ENU 坐标系转换,将绝对位置转为相对方向;通过atan2asin计算水平 / 垂直角度;角度转四元数后更新模型姿态;可选添加滤波优化,减少实时数据抖动。erty的依赖,通过**手动计算前后位置的偏航角 / 俯仰角**,再转换为四元数赋值给模型orientation`,是实现模型姿态自动调整的最优方案。
2026-01-07 08:44:07
672
原创 【Mapbox GL JS 实战】破解 VideoSource 不支持直播流的限制:替换 video 实例实现直播视频纹理
本文针对Mapbox GL JS中VideoSource不支持直播流的问题,提出了一种解决方案。通过分析源码发现VideoSource内部使用静态video元素,作者建议手动创建支持直播流的video实例(如使用flv.js/hls.js),然后替换VideoSource的video属性,并重新设置coordinates触发纹理重绘。文章详细介绍了实现步骤和关键注意事项,包括视频静音设置、播放器兼容性选择等。该方案无需修改Mapbox源码,通过外部API调用即可实现直播流地图纹理叠加
2026-01-06 12:25:07
957
原创 【Nginx 实战经验】通过 sub_filter 注入外部 CSS,解决跨应用样式修改难题
本文介绍了通过Nginx的sub_filter模块无侵入式修改第三方子应用样式的实战方案。文章详细讲解了配置步骤,包括创建自定义CSS文件、Nginx关键配置(需特别注意CSS访问路径顺序和禁用gzip压缩),以及常见问题的解决方案。该方法无需修改前端代码,适用于iframe嵌入或同源代理的子应用场景,具有全局生效、易维护等优势。文中还总结了5个常见配置陷阱及解决方法,如CSS文件404、样式优先级不足等问题。该方案为跨应用样式修改提供了高效可靠的运维级解决方案。
2026-01-06 10:53:17
717
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅