Skip to main content
此功能需要 Mellowtel 版本 1.6.2 或更高版本。与以前的版本相比,这是一个重大变化。
Mellowtel 提供了一项可选功能,可以让你处理更多请求,从而赚取更多。这项功能被称为“Meucci”。

安装

首先,使用你喜欢的包管理器安装所需的 npm 包:

使用 npm

使用 yarn

使用 pnpm

以下是如何在你的浏览器插件中启用 Meucci 功能的说明,提供了标准和 Plasmo 框架实现的选项。

标准实现

1. 创建一个名为 meucci.js 的 JavaScript 文件

在 src 目录或你放置 js 文件的任何地方,创建一个名为 meucci.js 的文件并添加以下代码。确保此文件被包含在你的最终构建(/dist)目录中。 如果你遵循了初始的 webpack 配置设置,你可以简单地将此文件添加到 webpack 配置中的 entry 对象中。

2. 更新你的 webpack 配置

确保你的最终构建目录包含 meucci.js 文件。 如果你遵循了初始的 webpack 配置设置,你可以简单地将此文件添加到 webpack 配置中的 entry 对象中。

3. 更新 manifest.json

meucci.js 文件添加到你的 manifest.json 作为 web_accessible_resources:

Plasmo 框架实现

如果你使用 Plasmo 框架,请按照以下替代步骤:

1. 创建一个名为 meucci.ts 的 TypeScript 文件

在 src 目录或你放置 ts 文件的任何地方,创建一个名为 meucci.ts 的文件并添加以下代码:

2. 创建构建脚本

在你的项目根目录创建一个 build-meucci.js 文件,内容如下:

3. 更新 package.json

将以下内容添加到你的 package.json 文件中:
你可以选择:
  1. 在你的主构建后手动运行构建脚本:npm run build:meucci
  2. 或者将其附加到现有的构建脚本中使用 &"build": "your-existing-build-command & npm run build:meucci"
这将确保 Meucci 文件被正确打包并复制到所有构建目录中,符合 Plasmo 结构。

更新 initContentScript

对于这两种实现,在内容脚本中修改你的 initContentScript 方法以包含 Meucci 文件的正确路径:
对于 Plasmo 框架,你可以使用以下内容:
如果你也启用了 Pascoli,你可以使用以下内容: