Pure Admin 保姆级文档(已更新至最新版v6.0.0)
  • 介绍
  • 快速开始
  • 目录结构
  • vscode文件夹详解
  • 平台配置
  • 布局
  • 路由和菜单
  • http请求
  • 打包和部署
  • 进阶

    • 图标
    • 主题和暗黑模式
    • 国际化
    • Tailwind CSS
    • RBAC权限
    • 类型声明
    • 单点登录
    • 自定义免登录
    • 打包优化
    • vite预构建
  • 生态

    • 对接平台的前后端项目
    • 函数工具库
    • 组件库
    • vite插件
  • 其他

    • 赞助
    • 常见问题
    • 非平台问题跟踪记录
    • git常用命令
    • 技术网站推荐
  • 赞助
    • 后端项目
    • 哔哩哔哩 (opens new window)
  • 日志

    • Github日志 (opens new window)
    • Gitee日志 (opens new window)
  • 预览

    • 完整版 (opens new window)
    • 精简版 (opens new window)
    • max版 (opens new window)
    • utils文档 (opens new window)
  • Github源码

    • 完整版 (opens new window)
    • 精简版 (opens new window)
    • Tauri版 (opens new window)
    • Electron版 (opens new window)
    • 配套后端 (opens new window)
    • 文档 (opens new window)
    • utils文档 (opens new window)
  • Gitee源码

    • 完整版 (opens new window)
    • 精简版 (opens new window)
    • Tauri版 (opens new window)
    • Electron版 (opens new window)
    • 配套后端 (opens new window)
    • 文档 (opens new window)
    • utils文档 (opens new window)
优质服务
JS版本
Max版本
JS版本、Max版本限时活动
  • 介绍
  • 快速开始
  • 目录结构
  • vscode文件夹详解
  • 平台配置
  • 布局
  • 路由和菜单
  • http请求
  • 打包和部署
  • 进阶

    • 图标
    • 主题和暗黑模式
    • 国际化
    • Tailwind CSS
    • RBAC权限
    • 类型声明
    • 单点登录
    • 自定义免登录
    • 打包优化
    • vite预构建
  • 生态

    • 对接平台的前后端项目
    • 函数工具库
    • 组件库
    • vite插件
  • 其他

    • 赞助
    • 常见问题
    • 非平台问题跟踪记录
    • git常用命令
    • 技术网站推荐
  • 赞助
    • 后端项目
    • 哔哩哔哩 (opens new window)
  • 日志

    • Github日志 (opens new window)
    • Gitee日志 (opens new window)
  • 预览

    • 完整版 (opens new window)
    • 精简版 (opens new window)
    • max版 (opens new window)
    • utils文档 (opens new window)
  • Github源码

    • 完整版 (opens new window)
    • 精简版 (opens new window)
    • Tauri版 (opens new window)
    • Electron版 (opens new window)
    • 配套后端 (opens new window)
    • 文档 (opens new window)
    • utils文档 (opens new window)
  • Gitee源码

    • 完整版 (opens new window)
    • 精简版 (opens new window)
    • Tauri版 (opens new window)
    • Electron版 (opens new window)
    • 配套后端 (opens new window)
    • 文档 (opens new window)
    • utils文档 (opens new window)
优质服务
JS版本
Max版本
  • 指南

    • 介绍
    • 快速开始
    • 目录结构
    • .vscode文件夹详解
    • 平台配置
    • 布局
    • 路由和菜单
    • http请求
    • 打包和部署
  • 进阶

    • 图标(有新的更新)
    • 主题和暗黑模式
    • 国际化
    • Tailwind CSS(有新的更新)
    • RBAC权限
    • 类型声明
    • 单点登录
    • 自定义免登录
    • 打包优化
    • vite预构建
  • 生态

    • 对接平台的前后端项目
    • 函数工具库
    • 组件库
    • vite插件
  • 其他

    • 赞助
    • 常见问题
    • 非平台问题跟踪记录
      • 2022年11月11日(vue、Vue.js devtools)
        • 发现 vue 的 bug
        • 排查方法
      • 2022年11月11日(vite)
    • git常用命令
    • 技术网站推荐
目录

非平台问题跟踪记录

从 2020年11月16 开发平台到现在,已然忘记踩了多少坑,找了多少 issues、pull requests 以及重构了多少次,但是我并没有做记录,感觉很可惜,当然由于平台使用的技术比较新,也一直在跟随潮流,这也难免会出现一些很令人难以寻味的非平台 bug,从 2022年11月11日 起决定开始记录对平台影响较大的问题,供使用者参考(无任何抨击!感恩开源!)

# 2022年11月11日(vue、Vue.js devtools)

# 发现 vue 的 bug

  • vue v3.2.41 及以上版本和 Vue.js devtools v6.4.5 两者一起使用,页面卡顿明显,尤其当页面元素多以及同一时刻操作较多元素是最为明显。解决办法:卸载 Vue.js devtools,毕竟我也不用 😄,断点调试足以(卸载 Vue.js devtools 后,页面比 vue v3.2.41 之前操作还流畅)

# 排查方法

  • 将 vue 升级到 v3.2.41 版本后,开发环境页面卡顿明显,当我打包后,线上预览很丝滑。然后我把平台的项目很多依赖都升级了个遍还不行,删除 pnpm-lock.yaml 和 node_modules 重新安装也不行,于是我怀疑是 pnpm 的问题,又把 pnpm 从 6 升到 7 但还是不行,接着我把项目放到火狐浏览器运行,很流畅 😭,因为我平时不咋用火狐,没有安装任何插件,这样我就排查到问题出在谷歌浏览器的 Vue.js devtools 插件了,当然之前我在 vue 的 issues 中看到不少 Vue.js devtools 会导致页面崩溃和内存泄露的问题

# 2022年11月11日(vite)

2022年11月11日 我将平台的 vite 版本固定到了 3.1.8 ,因为之后的版本问题还是有点多,尤其是这个 issues (opens new window),说的是 vite v3.1.8 以上版本首次启动在 windows 的表现比 mac 慢两倍。当然 vite v4 快来了,应该会解决很多问题,到时我们在升级。这里大家要注意下,依赖包还是跟着平台的版本去使用,不要随便升级,平台每次升级依赖都会去做测试(开发、生产)

上次更新: 2025/05/09, 02:23:01
常见问题
git常用命令

← 常见问题 git常用命令→

最近更新
更多文章>
starsstars18k18k
forksforks3.4k3.4k
Theme by Vdoing | Copyright © 2020-2025 pure-admin | MIT License