1. 项目中浏览器缓存问题
- 问题:浏览器缓存导致无法直接显示最新项目页面(如登录页)。需要手动刷新。
- 解决方法:清除浏览器缓存,或者使用无痕模式启动浏览器,确保加载的是最新的页面。
2. XSS 文件与工具
- XSS(跨站脚本攻击)文件通常是指用于检测和防范 XSS 攻击的工具或脚本。通过在开发中自定义 XSS 校验,可以防止恶意脚本被执行。
3. i18n 国际化
- i18n 是“国际化”(Internationalization)的缩写。字母 "i" 和 "n" 表示单词的第一个和最后一个字母,而数字 18 代表字母 "n" 和 "a" 之间有 18 个字母,形成这个缩写。
4. banner 启动时打印的图案信息
- 在项目启动时,控制台打印的图案或信息被称为 banner,它常常用来显示项目的名称、版本、或者其他重要信息。
5. 主子表的概念
- 主子表 是指在数据库中,主表(父表)和子表(关联表)之间的关系,通常通过外键建立。一方是主表(例如:订单),另一方是子表(例如:订单项),子表通过外键引用主表的主键。
6. Vite 配置错误:ECONNREFUSED
- Vite 启动时遇到
ECONNREFUSED
错误,通常意味着前端请求的 API 服务未能正确连接,可能是后端服务未启动或者配置了错误的代理地址。检查是否启动了相应的服务(如 Redis 或后端 API)。
7. Vite 解析错误:Invalid End Tag
- 错误发生在 Vue 组件的模板部分,提示标签不正确(如闭合标签缺失)。需要检查代码中
<pagination />
标签的正确性,确保它是自闭合标签,或者使用完整的标签形式 <pagination></pagination>
。
8. 解决 Vue 模板跳转问题
- Vue Peek 插件可以帮助你在 VSCode 中进行 Vue 代码的跳转。在安装并配置好该插件后,按住
Ctrl
并点击方法、属性等,能够直接跳转到对应的定义,方便快速定位问题。