Skip to main content

Remote Code

Plasmo 会自动把你在框架中 所有 import 的脚本 打包在浏览器扩展中。 如果是远程 import ,那么需要使用 https 协议。

也是 MV3 远程代码标准

添加 google 分析的类库

import "https://www.googletagmanager.com/gtag/js?id=XXXXXX";

或者你也可以使用 env

本次创建 .env.local

PLASMO_PUBLIC_GTAG_ID=XXXXXX

然后,在 代码中使用

import "https://www.googletagmanager.com/gtag/js?id=$PLASMO_PUBLIC_GTAG_ID";

官方提供了一个:使用谷歌分析的一个实例

tip

Q: 为什么我在前端看不到远程加载呢? A: Plasmo 中的 远程加载,其实是在打包时,将文件静态下载下来存储到本地。所以,你在运行中无法看到最新的远程资源。这一点也是需要注意的。