Skip to content

extensionId 参数

extensionId 参数的主要目的是为了解决在 injectScript 注入 externals 时出现的绑定关系。

简单来说,在打包时,externals.ts 中定义的包,会被注入到 window.[extensionId + '__externals'] 变量上以供 injectScript 使用。

因此需要保证这个 extensionId 的唯一性,必须跟其他扩展都不一样.

TIP

这个 const.ts 文件中的 extId 常量是在你执行 pnpm create webextkits 命令时输入的 project name

Powered by Vitepress