为什么要捐赠
API 资源管理器
升级指南
NEW!
quasar.config 文件
将项目转换为使用 Vite 的 CLI
浏览器兼容性
支持 TypeScript
目录结构
命令列表
CSS 预处理器
路由
延迟加载 - 代码拆分
处理资产
启动文件
预取功能
API 代理
处理 Vite
处理 process.env
使用 Pinia 进行状态管理
使用 Vuex 进行状态管理
代码检查器
测试 & 审计
开发移动应用
AJAX 请求
对公众开放开发服务器
Quasar CLI with Vite - @quasar/app-vite
什么是浏览器扩展

浏览器扩展 (BEX) 是在浏览器环境中运行的应用程序,用于以某种方式定制 Web 浏览器。

它们基于 Web 技术构建,例如 HTML、JavaScript 和 CSS,并将旨在实现单一目的。单个 BEX 可以以用户认为合适的方式构建,但必须有助于实现该单一目的。

以下是 BEX 可以做的一些事情

  • 覆盖页面内容
  • 添加到(或更改)浏览器的界面
  • 拦截页面请求
  • 成为在浏览器中运行的完整功能应用程序。
  • 与浏览器的开发工具进行交互并更改它们。

我们都以某种方式使用过浏览器扩展。Quasar BEX 允许您执行浏览器扩展允许的任何操作,但具有 Quasar 在所有其他模式下提供的简单性。

支持的浏览器

虽然 BEX 模式已在 Firefox 和 Chrome 上测试和开发,但所有基于 Chromium 的浏览器都应该受支持。如果文档中提到 Chrome,您可以安全地假设这同样适用于各种 Chromium 浏览器。如有疑问,请参考特定浏览器的文档以获取澄清。