Npm 如何更新maxmind GeoLite2

Npm 如何更新maxmind GeoLite2,npm,geolocation,geoip,maxmind,geolite2,Npm,Geolocation,Geoip,Maxmind,Geolite2,据说GeoLite2每月更新一次,所以我是否必须每月手动将GeoLite2更新到本地 或者使用watchForUpdate执行此操作 maxmind.open('/path/to/GeoLite2.mmdb', { watchForUpdates: true }); 更新会花费很多时间吗?我不希望用户为了获取自己的位置而等待GeoLite2更新。最简单的方法是使用 否则,您必须通过HTTP下载该文件,解压缩.tar.gz并替换本地文件。是的,这可能需要几秒钟,因为文件很大。我发现了一个lite

据说GeoLite2每月更新一次,所以我是否必须每月手动将GeoLite2更新到本地

或者使用
watchForUpdate
执行此操作

maxmind.open('/path/to/GeoLite2.mmdb', { watchForUpdates: true });

更新会花费很多时间吗?我不希望用户为了获取自己的位置而等待GeoLite2更新。

最简单的方法是使用


否则,您必须通过HTTP下载该文件,解压缩
.tar.gz
并替换本地文件。是的,这可能需要几秒钟,因为文件很大。

我发现了一个lite和ultra-lite npmpackage@Daniel.zZ那个npm包是什么?