logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

Vite + Vue 项目部署到 GitHub Pages(保姆级教程)

本文详细介绍了将Vite+Vue项目部署到GitHub Pages的完整流程。内容包括:项目上传GitHub、安装gh-pages工具、修改Vite的base配置、添加部署脚本、打包项目、执行部署等步骤。重点解决了部署后页面空白和Vue Router刷新404问题,建议使用createWebHashHistory()解决路由问题,并推荐使用GitHub Actions实现自动化部署。文章总结了部署

#vue.js#github#前端
Vite + Vue 项目使用 GitHub Actions 自动部署到 GitHub Pages(2026 最新版)

本文介绍了如何使用GitHub Actions自动部署Vue/Vite项目到GitHub Pages。相比手动部署,只需配置一次工作流,后续代码推送即可自动完成构建和部署。关键步骤包括:1)在vite配置中添加base路径(需与仓库名一致);2)创建.github/workflows/deploy.yml文件;3)在仓库设置中启用GitHub Actions作为Pages源。作者分享了配置过程中遇

#vue.js#github#前端
【UniApp踩坑录】如何在进入页面时优雅地播放全屏GIF动图?(附防缓存黑科技)

微信小程序全屏GIF动画避坑指南 本文提供小程序全屏GIF动画的完整实现方案与避坑技巧。核心思路:使用position:fixed的遮罩层包裹<image>标签,通过setTimeout控制动画时长后销毁。关键代码包含动态URL时间戳解决缓存问题,并严格控制GIF体积(建议<1MB)避免低端机OOM闪退。针对不同场景推荐选择onLoad(首次加载)或onShow(每次进入)生命周

#uni-app#前端#vue.js +1
【UniApp实战】微信小程序获取当前定位与拉起地图选择位置(附全套代码及权限报错解决方案)

本文介绍了在UniApp(Vue2)框架下实现微信小程序定位功能的完整方案。主要内容包括:1)使用uni.getLocation获取当前位置和uni.chooseLocation打开地图选点的代码实现;2)解决微信基础库2.17.0后出现的requiredPrivateInfos权限报错问题,需在manifest.json声明隐私接口并配置权限说明;3)强调必须在小程序后台更新隐私协议才能上线使用

#uni-app#微信小程序#前端 +2
2026 最新:Trae / Cursor 一键接入 taste-skill 完整教程(让 AI 前端告别“AI 味”)

摘要:GitHub热门项目taste-skill通过系统级Prompt+规则文档+工作流,让AI生成的前端代码更具高级产品风格(如Apple/Linear风格),而非廉价AI味设计。该项目包含多个Skill模块,分别针对极简UI、高级动效、图片转代码等场景,通过持续约束AI输出提升审美水平。安装后需明确触发Skill组合(如design-taste-frontend+minimalist-ui),

#前端
2026 最新:Trae / Cursor 一键接入 taste-skill 完整教程(让 AI 前端告别“AI 味”)

摘要:GitHub热门项目taste-skill通过系统级Prompt+规则文档+工作流,让AI生成的前端代码更具高级产品风格(如Apple/Linear风格),而非廉价AI味设计。该项目包含多个Skill模块,分别针对极简UI、高级动效、图片转代码等场景,通过持续约束AI输出提升审美水平。安装后需明确触发Skill组合(如design-taste-frontend+minimalist-ui),

#前端
2026 最新:Trae / Cursor 一键接入 taste-skill 完整教程(让 AI 前端告别“AI 味”)

摘要:GitHub热门项目taste-skill通过系统级Prompt+规则文档+工作流,让AI生成的前端代码更具高级产品风格(如Apple/Linear风格),而非廉价AI味设计。该项目包含多个Skill模块,分别针对极简UI、高级动效、图片转代码等场景,通过持续约束AI输出提升审美水平。安装后需明确触发Skill组合(如design-taste-frontend+minimalist-ui),

#前端
UniApp 纯前端实现企业级购物车:Vuex + Storage 多用户状态管理闭环方案

📌纯前端购物车架构方案:针对轻量级电商系统中后端不提供购物车接口的场景,提出基于Vuex+本地存储的解决方案。通过动态存储Key实现多账号数据隔离(MALL_CART_DATA_${userId}),Vuex管理实时状态,Storage持久化数据。核心特点包括:1)完整商品对象存储;2)价格防篡改机制(结算时只传ID和数量);3)生命周期管理(登录/退出时同步状态)。业务层只需简单调用Vuex方

#uni-app#前端#状态模式 +1
[特殊字符] 告别“屎山”代码!Vue / uni-app 企业级前端架构与目录命名规范指北(进阶版)

本文系统介绍了Vue/uni-app项目的前端工程化规范,重点强调命名规则与架构解耦。核心要点包括:1)命名规范(组件用PascalCase,工具用camelCase,文件夹用kebab-case);2)分包策略(主包放核心页面,业务模块放入分包);3)组件分层(UI组件与业务组件分离);4)逻辑复用(Vue3推荐composables);5)状态管理按业务域划分。文章还提供了完整的项目目录结构示

#前端#vue.js#uni-app +1
【前端架构实战】拒绝切 Tab 白屏!纯手写 Vue/uni-app 多标签页“零延迟缓存”列表架构

本文针对电商/资讯类小程序常见的多Tab分类列表开发痛点,提出了一套优化解决方案。传统实现存在三大问题:切换Tab需重新加载导致白屏、无法记忆滚动位置、快速切换时数据错乱。作者创新性地采用二维Map状态机架构,通过以下设计实现优化: 使用productMap和paginationMap两个字典分别存储各Tab独立的数据和分页状态 核心loadProducts函数实现三重拦截(加载中拦截、无更多数据

#前端#架构#vue.js
    共 18 条
  • 1
  • 2
  • 请选择