Skip to Content
LaunchExt | Chrome 扩展开发平台 (Next.js + Plasmo) 🚀 Read more → 
文档Framework远程代码

导入远程代码

Plasmo 会在构建时自动捆绑所有指向使用 https 协议的远程资源的导入语句。这对于处理 Manifest V3 中的远程代码限制  至关重要。

Google Analytics 4  跟踪代码添加到我们的弹出窗口中非常简单:

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

由于存在跟踪 ID,上面的代码不够简洁。但是,由于 Plasmo 解析导入语句,我们可以在导入中使用环境变量。在 .env.local 文件中定义跟踪 ID:

PLASMO_PUBLIC_GTAG_ID=XXXXXX

然后,在其名称前加上 $ 在导入中使用它:

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

参见 with-google-analytics 

最后更新于