logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

如何在VS Code中设置优雅的中英文字体

在日常开发中,代码编辑器的字体设置对提高编码效率和阅读体验至关重要。本文将详细介绍如何在VS Code中设置优雅的中英文字体,使您的开发环境更加舒适。HarmonyOS Sans 是华为推出的一款无衬线字体,适用于多种场景,尤其适合编程环境。是VS Code团队中流行的字体,它支持连笔显示,字体更加立体,能够提升代码的可读性。当然,我个人现在用的是这两种字体(主要是系统的看腻了。设置完成后,重启V

文章图片
#vscode
Nuxt3中使用pinia并实现持久化—pinia-plugin-persistedstate/nuxt

本文介绍了在Nuxt3中使用Pinia实现状态持久化的方法。首先需要安装pinia-plugin-persistedstate插件,然后在Nuxt插件中配置Pinia持久化功能。通过在nuxt.config.ts中添加模块配置和构建转译设置,确保插件正常工作。创建Pinia Store时可选择cookie或localStorage等不同存储方式,并提供了自定义配置选项。最后演示了在Vue组件中使用

文章图片
CSS animation 关键帧动画

CSS动画(Animation)是CSS3的强大功能,通过@keyframes定义关键帧实现元素样式过渡。核心属性包括animation-name、duration、timing-function等,可控制动画方向、循环次数和状态。建议使用transform和opacity提升性能,避免触发重排。典型应用场景包括加载动画、按钮反馈、菜单滑入、卡片入场和错误提示等,通过合理设置动画属性和延迟实现流畅

文章图片
#css#前端
JavaScript 渲染引擎解析页面流程详解

文章摘要 本文详细解析了HTML页面的渲染流程,涵盖从加载到显示的完整过程。核心流程包括:解析HTML构建DOM树、关联样式生成CSSOM、合并为渲染树、布局计算、绘制和最终显示。重点分析了脚本阻塞解析的现象及其优化方案(defer/async属性),对比了DOM树与渲染树的差异,并探讨了回流(Reflow)与重绘(Repaint)的触发条件及性能优化策略。通过代码示例说明现代开发中如何减少渲染延

文章图片
#javascript
.vscode文件夹详解

通过配置.vscode文件夹中的tasks.json和,你可以显著提高 VSCode 的开发体验。这些配置文件帮助你管理编辑器设置、调试设置、自动化任务和推荐扩展,确保项目的一致性和代码质量。

文章图片
#vscode#ide#编辑器
环境配置 pnpm add 和 pnpm install 的区别?

pnpm add:用于添加新的依赖项并安装它们,同时更新。:仅用于安装中已列出的依赖项,不会修改。

#前端
Vs Code 常用插件

Visual Studio Code是由微软公司推出的一款免费、开源的代码编辑器。对于Web前端开发人员,一个强大的编辑器可以使开发变得简单、便捷、高效。VS Code提供了非常丰富的插件功能,根据你的需要,安装对应的插件可以大大提高开发效率。

文章图片
#javascript#编辑器#开发语言
淘宝镜像的https证书过期了,怎么办?切换新源。

2024年1 月 22 日,淘宝原镜像域名(registry.npm.taobao.org)的 HTTPS 证书正式到期。这就导致旧的 npm 淘宝镜像在使用时出错了。到这里就可以正常使用npm命令安装需要的工具了,如安装pnpm。

#npm
到底了