现在在做一个 GIS 地图的项目, 做过地图的应该就知道各省/市/县的json文件有多大(大部分都是经纬度数据), 就直接放前台public目录下了. 文件过大, 上传到服务器就占用很多空间, 这时候就有人提出需求, 让把这个问题处理一下. (虽然这个事情没有分给我, 但是我想试试解决一下这个问题.)
找了很多久的压缩方法, 有的是py的还有插件的, 但是效率还不行.
在vs 插件里面安装了一个压缩代码插件, 如果单次超过1.5w行, 就会很慢, 甚至vs code 直接无响应, 这... 180w 行我要手动压缩 100+ 次.
这个时候就想到了一个vs code 的功能. 看解决方案吧
刚才已经压缩了一个文件, 文件大小: 44MB, 大概有 180w 行左右.
这个操作就是利用了 vscode 的搜索替换
功能, 能适用大部分代码. 各位的电脑 应该
吃得下这份操作吧🙄.
空格 / 制表符
Ctrl + F / cmd + F
进行搜索记得 第二个空留空就好了
).文章到这里就结束了, 如果你有更好的压缩方法, 可以在评论区分享给大家学习一下. 😋