chrome plugin插件自动升级问题

问题

目前自己组维护了一个工具-chrome plugin.因为都是公司内部信息,所以不能发布到chrome store里面.但是现在的release基本都是npm build 后把编译后的dist 打包成zip文件,然后拖入到chrome里面.这就导致了每次更新后,都要通知人去更新插件.

有啥办法可以做到自动更新吗?
我看chrome plguin的开发文档, 在mainfest中增加update_url, 但是我上面说的方法uuid会一直变,这样就不能用了,

所以大家开发插件怎么做自动更新呢

  1. 把插件上传到服务器
  2. 服务器上新建一个json文件
  3. url字段指向这个插件在服务器的地址,version字段显示当前版本
  4. 程序定期检查这个文件,发现version有变动的时候,提示用户更新

提示用户更新 , 这里要求的是只用户去下载 更新对吧…其实更想做到的是 自动更新

那就不提示,定时任务检测更新

这个咋做呢

https://developer.chrome.com/docs/extensions/mv3/external_extensions/
根据这里的 没有成功过… 因为直接拖入crx文件 现在chrome就不能用了.所以只能拖入zip 但是这样appID就会更改…导致chrome插件的自动更新机制就应用不起来

在文件中配置key可以防止id变化,因为没有开发过chrome插件,所有无法提供更多的建议