CRX 文件的用途是什么?

What is the purpose of CRX file?

Chrome 商店不接受 CRX 文件,只接受 ZIP 文件。

所以我很困惑为什么 CRX 文件存在?同样提取 ZIP 文件并加载它的解压选项仍然是一个选项。

据我所知 Chrome 不允许安装 Chrome Store 以外的扩展。

那么 CRX 文件的用途是什么?

可以私下托管扩展程序。为此,您需要托管 CRX 文件。 Google docs for hosting extensions.

中有一些关于此的信息

例如,如果您有托管的 Chrome 图书,则可以向用户推出私人托管的 Chrome 扩展。在 'Select apps and extensions for your users' 部分下的 Google help docs for managing apps/extensions 中有一个这样的例子。

通过私人托管扩展,它不需要在 Chrome 商店中。

要添加到 :与 ZIP 相比,CRX 有一些额外的元数据(它是用扩展程序的私钥签名的)。 CRX 文件仍然可以用 ZIP 压缩器打开。

由于 CWS 自己进行签名(拥有私钥),因此不需要 CRX。