- 博客(38)
- 收藏
- 关注
原创 vue3+vite cesium加载报错node_modules/.vite/dep下静态资源找不到
摘要: 在Vue3+Vite项目中使用Cesium时,常因静态资源路径问题报错,因为Vite不会自动处理Cesium依赖的WebGL资源。解决方法是通过vite-plugin-cesium插件: 安装插件:npm install vite-plugin-cesium; 在vite.config.js中引入并配置插件:plugins: [cesium()]; 重启项目即可自动处理Cesium的静态资源路径问题。
2025-12-23 16:50:45
168
原创 前端开发中的自签名证书难题:Vite代理与浏览器设置的终极解决方案
当项目使用自签名SSL证书部署HTTPS时,浏览器安全机制会阻断访问。本文提供两种前端解决方案:通过Chrome命令行参数全局忽略证书错误,或采用Vite开发服务器配置API代理转发。重点详解Vite的vite.config.js代理设置,利用secure:false参数绕过证书验证,实现开发环境的安全请求转发。方案兼顾开发便捷性与安全性,适用于Vue3+TypeScript技术栈。
2025-12-23 16:35:13
248
原创 docker部署项目时报错no space left on device,处理方法
在服务器使用docker部署项目时报错如下报错含义:在 Docker 构建或加载镜像过程中,系统磁盘空间不足,导致无法写入文件通过清理磁盘空间的方式解决。
2025-07-23 16:55:38
223
原创 代码新增一个关联的git仓库,并将当前代码默认提交仓库改成新增的,实现分别向两个git仓库提交代码
操作命令查看远程仓库重命名远程仓库修改远程仓库地址添加新的远程仓库删除远程仓库本地分支关联远程仓库git push --set-upstream <仓库名> <分支名>切换分支默认绑定仓库git branch --set-upstream-to=<远程仓库名>/<远程分支名> <本地分支名>查看分支绑定的仓库代码推送到指定仓库git push <仓库名>
2025-07-23 15:52:30
1030
原创 前端npm安装依赖时报错,如何忽略冲突继续安装
安装依赖时如报错这类错误通常发生在:项目依赖的包之间对 peerDependencies 有版本冲突使用了较新版本的 npm(v7+),它默认会尝试自动安装 peerDependencies,但可能引发冲突。
2025-07-23 15:52:09
479
原创 使用nginx.exe -t命令检查nginx配置时报错
使用nginx.exe -t命令检查nginx配置时报错如下这个错误表示 Nginx 在尝试创建临时目录 D:\nginx\nginx-1.23.3/temp/client_body_temp 时失败,因为该路径不存在。
2025-07-23 11:32:35
257
原创 nginx常用命令,检查配置,启动,检查是否启动成功等
添加后可以在任意路径执行 nginx 命令1、打开 系统属性:按 Win + R 输入 sysdm.cpl 回车或在"此电脑"右键 → 属性 → 高级系统设置2、点击 环境变量 按钮3、在 系统变量 区域找到 Path 变量,点击 编辑4、点击 新建,添加 Nginx 安装路径,如:D:\nginx\nginx-1.23.35、点击 确定 保存所有对话框6、重启命令。
2025-07-23 11:32:21
881
原创 git历史commit中有大文件,提交报错,清除以前的commit记录,只提交最新代码的方法
git项目中引入了一个大文件如大于100M,提交到仓库的时候报错文件过大无法提交,删除大文件之后,重新提交,还是会把之前包含大文件的commit一起提交。4、删除旧的分支(假设原分支名为 test-root)1、创建全新孤立分支(无历史记录)2、添加当前所有文件到暂存区。5、将新分支重命名为原分支名。7、强制推送(覆盖远程历史)
2025-07-18 15:47:51
281
原创 vue3引入cesium完整步骤
2、将node_modules中cesium目录下的Build/Cesium 中 Assets、ThirdParty、Workers复制到public。将Widgets目录复制到src目录下,如assets目录。4、设置cesium静态资源路径。5、设置cesium token。1、安装cesium。3、引入cesium。
2025-07-18 14:48:01
463
原创 cesium添加热力图和透明实体之后,热力图被遮挡,解决方案
在使用Cesium渲染热力图和透明实体时,透明实体会默认后渲染,导致热力图被遮挡。为解决此问题,可以采取以下两步:首先,在初始化viewer时关闭透明物体的独立排序,通过设置orderIndependentTranslucency: false实现。其次,为热力图添加离地高度,即使高度值设置较小,也能避免被实体遮挡。具体操作可在CesiumHeatmap.js源码中修改CHInstance.prototype.updateLayer方法,设置rectangle的height属性。通过这两步调整,热力图将不再
2025-05-09 09:06:33
463
原创 cesium报错: Failed to execute ‘postMessage‘ on ‘Worker‘:Lobject Array] could not be cloned
cesium地图加载时报错:DataCloneError: Failed to execute ‘postMessage’ on ‘Worker’:Lobject Array] could not be cloned。cesium实例不能设置为响应式属性,Cesium的核心类(如Viewer、Entity)采用基于WebGL的渲染机制,其内部状态管理独立于前端框架的响应式系统。
2025-05-09 09:04:16
680
原创 vscode安装了prettier保存时代码格式化失效
vscode安装了prettier插件,.prettierrc.js也配置了,代码格式化还是失效,试试这个方法恢复保存后代码格式化
2024-10-25 16:33:56
1175
原创 nvm输入指令报错Could not retrieve https://npm.taobao.org/mirrors/node/index.json.
nvm报错Could not retrieve https://npm.taobao.org/mirrors/node/index.json.
2024-01-26 11:25:53
2141
1
原创 npm ERR! Cannot read properties of null (reading ‘pickAlgorithm‘)【npm instasll安装依赖时报错解决】
使用npm install 安装依赖包时,报错 npm ERR!Cannot read properties of null (reading ‘pickAlgorithm’)的解决方法
2024-01-18 10:58:16
2075
2
原创 git本地新建的分支 提交代码时 关联远程仓库
新建的分支首次提交时,由于没有关联仓库分支,导致提交失败,可通过以下指令关联仓库分支,并将代码提交到指定分支。示例:提交到dev分支。
2023-12-05 09:40:18
556
1
原创 vue代理https接口报错500
接口协议为https,后端测试接口没问题,在postman等工具测试能正常访问,可是在vue项目中代理后却报错500,参数和请求头都没有问题。
2023-12-05 09:40:03
1709
2
原创 【前端部署】打包后的文件上传至服务器步骤详解
除了使用jenkins等项目部署工具之外,还可以使用git bash将打包后的项目上传至服务器,或者使用连接服务器的工具直接对服务器中的文件进行操作。
2023-10-27 17:25:48
1800
1
原创 vue单文件组件中import与@import的区别
1、import 用于标签中引入js文件或组件例1:swiper js文件引入2、@import 是stylus的语法,用于标签中引入css文件例1:swiper css文件引入
2020-03-01 21:23:05
543
全国及所有省份的地图数据
2024-01-24
地图数据-全国各省份 【行政编码-中心点经纬度-行政区域矩形边界范围经纬度】
2024-01-09
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅