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

浏览器扩展 (BEX) 是一种在浏览器上下文中运行的应用程序,用于以某种方式自定义 Web 浏览器。

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

以下是一些 BEX 可以执行的操作

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

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

支持的浏览器

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