自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(13)
  • 收藏
  • 关注

原创 Pulsar Management Vue2+Webpack4改造成Vue3+Vite

Pulsara Management 由Vue2+webpack4升级成Vue3+Vite全过程,简略步骤

2025-01-08 15:44:29 511

原创 sh脚本在Mac和Windows上表现不一样

在Windows上运行完毕后在Mac上执行会报符号错误,查询后得知可能的原因是脚本文件的编码格式问题,特别是从 Windows 系统迁移到 Mac 时。确保脚本文件使用的是 Unix 风格的换行符(LF),而不是 Windows 风格的换行符(CRLF)。你可以使用以下命令来检查并转换文件编码格式:# 检查文件的换行符 file build-all.sh。

2024-12-24 11:15:15 110

原创 使用docker安装sonarqube

查看当前Node环境变量值:echo $NODE_OPTIONS在 macOS 上通过 Docker 安装 SonarQube 的步骤如下:1. 安装 Docker如果还没有安装 Docker,请访问Docker 官网下载并安装 Docker Desktop for Mac。2. 拉取 SonarQube 镜像打开终端并运行以下命令来拉取 SonarQube 镜像:docker pull sonarqube 3. 运行 SonarQube 容器使用以下命令启动 Sona

2024-09-24 10:36:22 502

原创 Angular项目渲染、加载速度缓慢的性能优化方案(已解决-附带本地nginx部署配置过程)

配置好并重启后,发现访问localhost:8082一直报403,通过命令查看本地文件夹权限正常,一直往上层找发现是父级权限不够,需要设置权限,至此服务配置完毕。打包部署后,在用户第一次加载前端页面时,Main.js的加载时长平均需要5s左右,会导致其他静态资源/接口的请求至少延迟5s,从而提出了优化。本地通过brew下载了nginx,我本地nginx目录地址:/opt/homebrew/etc/nginx/nginx.conf。添加后效果显著:(woff2字体文件已达到最大压缩效率,无法继续压缩)

2024-09-10 11:08:57 921

原创 如何动态配置前端contextpath路径

如何动态配置前端contextpath路径

2024-08-30 17:23:13 428

原创 ScrollIntoView滚动失效,不滚动

ScrollIntoView滚动失效,不滚动。由于在前一个版本接口响应回前端大约需要3-4秒,此版本无这个问题。后续后端对接口进行了优化,在1-2s内,出现了滚动无效的问题,在性能较差的虚拟机上此问题稳定复现,在性能好的环境无法复现。

2024-05-24 12:15:11 1588 1

原创 Vxe-Table虚拟滚动在页面设置缓存后,Tab页签切换后仍然卡顿问题

经本地验证后发现,假设Table一页显示10条,Vxe-table在虚拟滚动后,则会在滚动后生成10行html元素数据将Table数据滚动到最后一条(200条的位置)后,此时Dom元素中Table生成的是第190-200行的数据。由于系统数据量比较大(有页面会涉及40几列,几千行数据),在最开始选择了Vxe-Table作为项目Table组件,页面存在路由缓存的情况下在某个页面Table渲染数据量为1600多条数据时,发现该页面在Tab页切换时会造成浏览器无响应。

2024-05-20 14:31:08 842

原创 Element plus源码本地打包ELIFECYCLE Command failed with exit code 134.[10:06:18] ‘shellTask:generateTypes

借Git Issues上的一个问题图片。设置gulp中的打包内存范围即可。

2023-12-06 14:52:28 591 1

原创 Mac已安装了Python仍旧提示zsh: command not found: python

如果你在终端输入`python`时仍然提示`zsh: command not found: python`,可能是因为你的系统没有将Python的可执行文件路径添加到系统的`PATH`中。3. **使用`python3`命令:** 在某些系统中,`python`命令可能默认指向Python 2.x版本。2. **手动添加到PATH:** 如果Python的可执行文件路径没有被正确添加到系统的`PATH`中,可以手动添加。尝试这些方法后,如果问题仍然存在,请提供更多信息,我将尽力提供帮助。

2023-11-30 11:25:33 4289 1

转载 element-plus版本升级导致编译失败

由于我们的项目依赖中指定了 "^2.2.2" 的版本范围,编译时会自动引入当前大版本下的最新版本,即 2.3.8。然而,在这个新版本中,"./lib/locale/lang/zh-cn" 的路径发生了变化,导致了编译错误。我们的前端项目中使用了 Element Plus 组件库,并在项目依赖中引入了 "element-plus": "^2.2.2" 的版本。在项目中引入的依赖库可能会随着时间的推移进行版本升级,因此我们需要仔细检查和调整相关的引用路径,以确保项目的稳定性和可靠性。

2023-10-07 17:02:08 398

原创 离线模式下安装nvm以及对应的node版本

从官网下载指定版本NodeJS的免安装版离线安装包本例中是Windows 10 64位操作系统,因此选择的是node-v16.14.2-win-x64.zip。从官网下载指定版本NodeJS的免安装版离线安装包(2) 将指定版本的NodeJS免安装版离线安装包,解压后放入到NVM安装路径的根目录下,即可完成离线安装。(要将文件夹名更改为对应的)NVM中离线安装各版本NodeJS。

2023-09-27 10:56:27 5203 1

转载 node : 无法将“node”项识别为 cmdlet、函数、脚本文件或可运行程序的名称。请检查名称的拼写,如果包括路径,请确保路径正 确,然后再试一次 的解决方案

node : 无法将“node”项识别为 cmdlet、函数、脚本文件或可运行程序的名称。请检查名称的拼写,如果包括路径,请确保路径正 确,然后再试一次 的解决方案

2023-09-21 16:55:23 11387

原创 VitePress+Plop配置

如何快速创建VitePress项目以及一键生成文件及配置

2023-09-05 15:22:02 347 1

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除