Web 扩展的依赖管理

Dependency management for web extensions

我的一个扩展程序中的一个文件已被复制,因此其中三个现在共享 a common code file。 (它用于访问托管存储,有后备)。

通过复制将其更新到所有扩展有点乏味,因为对一个扩展的更改不会自动应用到另一个。

在多个 Web 扩展中使用同一个 .js 文件的干净方法是什么?

我认为好的方法是将您的文件发布为 npm 包,将其用作依赖项并使用 greenkeeper. So then you can build extensions via any Continuous Integration (CI) service and even upload it using Chrome Webstore API

在其他扩展中更新