extensionId 参数
extensionId 参数的主要目的是为了解决在 injectScript 注入 externals 时出现的绑定关系。
简单来说,在打包时,externals.ts
中定义的包,会被注入到 window.[extensionId + '__externals']
变量上以供 injectScript 使用。
因此需要保证这个 extensionId 的唯一性,必须跟其他扩展都不一样.
TIP
这个 const.ts 文件中的 extId
常量是在你执行 pnpm create webextkits
命令时输入的 project name