
个人项目
文章平均质量分 81
患得患失949
全栈工程师,后端主要使用Django,前端主要使用Vue框架,分享相应技术与功能模块
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
【GitHub Workflows】GitHub Pages 自动部署进阶:PR 预览、多语言、自定义域名绑定
本文介绍了GitHub Pages部署的进阶技巧:1) PR预览功能,通过GitHub Actions自动构建并生成临时预览链接;2) 多语言站点部署方案,支持合并构建或子项目整合;3) 自定义域名绑定及HTTPS配置方法。文中提供了详细的YAML配置示例和DNS设置指南,并推荐了自动评论通知等实用功能。这些技巧能显著提升开源项目的协作效率和用户体验,特别适合文档和UI展示类项目。原创 2025-07-30 15:00:00 · 512 阅读 · 0 评论 -
【GitHub Workflows 基础(四)】workflow\_run、matrix 并行任务、复用 reusable workflows
GitHub Actions进阶功能摘要: 本文介绍了GitHub Actions三大实用功能:1)workflow_run实现工作流依赖,通过监听其他工作流完成状态来触发后续流程;2)matrix策略支持并行运行多参数组合任务,如同时测试多个Node版本;3)reusable workflows通过workflow_call和uses实现跨项目流程复用,避免重复配置。这些功能可构建更高效的CI/CD管道,其中workflow_run适合构建-部署串联,matrix提升测试效率,复用工作流则降低原创 2025-07-29 13:00:00 · 311 阅读 · 0 评论 -
【GitHub Workflows 基础(二)】深入理解 on、jobs、steps 的核心语法与执行逻辑
本文深入解析 GitHub Actions 工作流的核心三要素:on(触发器)、jobs(任务)和 steps(步骤)。on定义工作流触发条件,支持分支、文件变化等精细控制;jobs包含并行或串行执行的任务,每个任务由多个steps组成,步骤可使用现有action或自定义shell命令。文章还介绍了多个job的依赖关系、Secrets使用及环境变量配置,并通过构建部署网站的实践示例展示完整流程。掌握这些核心概念后,开发者可以更灵活地编排自动化CI/CD流程。原创 2025-07-28 17:26:53 · 568 阅读 · 0 评论 -
【GitHub Workflows 基础(一)】认识 .github/workflows/ 下的多个工作流
本文介绍了GitHub Workflows的基础知识,重点讲解了.github/workflows/目录下多个工作流的管理方式。主要内容包括:工作流是自动化脚本文件,用于定义自动任务;一个项目可以有多个独立工作流文件,会并行执行;文件名不重要,工作流行为由YML内容决定;可以通过needs控制同一工作流内任务顺序,但不能直接控制跨工作流顺序;还提供了工作流示例、目录结构建议和查看运行情况的方法。核心观点是:工作流数量不受限,文件名仅作标识,执行逻辑由YML内容定义。原创 2025-07-28 17:23:02 · 657 阅读 · 0 评论 -
【前端】【vscode】【.vscode/settings.json】为单个项目配置自动格式化和开发环境
VSCode工作区配置详解:分析.vscode/settings.json的核心设置项,包括自动格式化(Prettier)、代码质量检查(ESLint)、语言特定配置等功能。重点说明各项配置的实际效果,如保存时自动格式化、智能导入提示、Vue文件优化等。全面介绍这些配置如何提升开发效率、保证代码一致性,并优化团队协作体验。适合开发者了解项目标准化配置的作用机制。原创 2025-07-27 15:22:38 · 859 阅读 · 0 评论 -
【前端】【微项目】【简易代码编辑器】打造一个简洁优雅的在线代码编辑器模板(附行号 + 跟随滚动功能)
简洁优雅的在线代码编辑器模板 摘要:本文介绍了一个轻量级在线代码编辑器的实现方案,使用原生HTML、TailwindCSS和少量JavaScript,无需引入复杂库即可实现核心功能。主要特性包括: 基础功能:支持代码编辑(contentEditable)、自动行号生成、滚动同步 技术实现:采用flex布局分离行号和代码区,通过scrollTop控制行号滚动偏移 UI设计:使用TailwindCSS实现黑色背景、浅灰滚动条等美观界面 响应式:适配web端和移动端 扩展性:预留了语法高亮、快捷键支持等扩展接口原创 2025-07-25 15:20:30 · 875 阅读 · 0 评论 -
【前端】【Vue DevTools】Vue DevTools 进阶:用 Trae / Cursor 替换 VSCode 打开文件(跳转行列无误)
帮助你掌握如何在 Vue DevTools 中使用 AI 编辑器(如 Trae、Cursor)替代 VSCode 打开文件,同时保留跳转到指定行列功能 —— 一步步从底层拦截 `code` 命令入手,无需动 Vue DevTools 配置,让体验丝滑自然。原创 2025-07-23 16:42:28 · 1313 阅读 · 0 评论 -
【ExtendScript Toolkit CC】【PR插件开发】获取当前序列的所有剪辑片段名
这个Premiere Pro脚本可以读取当前序列中的所有视频轨道片段名称并输出到控制台。脚本通过遍历活动序列的每个视频轨道,获取每个剪辑片段的名称进行打印显示。使用时需在ExtendScript Toolkit中运行,支持Premiere Pro CC 2015-2023版本,输出内容包括序列名称、每个轨道序号及其包含的剪辑名称。该脚本不兼容UXP插件环境,但可在CEP插件中通过evalScript调用。输出示例清晰展示了序列结构,便于用户快速查看时间线上的剪辑内容。原创 2025-07-19 21:38:41 · 260 阅读 · 0 评论 -
【Vben3】【Bug解决】Vben3 下载ZIP包开发时打包问题解决方案
Vben3 ZIP包开发构建问题解决方案 核心问题:从ZIP包下载Vben3项目后,pnpm build失败,报错Git历史记录缺失。 原因分析: 下载的ZIP包缺少完整的Git仓库信息 项目依赖的Git变更日志插件需要Git历史 解决方案: 推荐方案:初始化Git仓库并创建初始提交 替代方案:禁用Git变更日志插件 最佳实践:直接使用Git克隆项目 验证方法:检查Git状态后重新执行构建命令。建议开发者优先使用Git克隆方式获取项目代码,避免此类问题。原创 2025-07-04 16:53:47 · 320 阅读 · 0 评论 -
【AI工作流】巧用 AI 与 Web 开发:打造专属刷题网站助力考试冲刺
用先进的 AI 技术和 Web 开发知识,构建了一个个性化的英语刷题网站,不仅解决了自己的复习难题,还在实践中深入掌握了新技术的应用。原创 2025-07-03 10:15:00 · 1472 阅读 · 0 评论