/ 微游技术部

微游技术部一周分享 20221106期

minigame.vip

大家好,以下是微游互娱技术部本周的分享:

1. [H5游戏开发] 优化Laya ide打包流程:只发布js文件

https://juejin.cn/post/7162106940074491917/

在游戏项目上线期间,会经常打包,每次打包都很费时间,特别对于配置不好的设备,情况更甚,如何进行优化呢?
本文介绍了Laya 1.x版本的打包流程优化的一个办法:通过只重新发布js文件来大幅减少打包时间,提高效率。

2. [后端开发] apisix实现nginx proxy_hide_header参数

https://overstarry.vip/posts/apisix实现nginx的proxy_hide_header参数/

反向代理一个服务的时候,有时候需要隐藏或者修改源服务的一些响应header。使用nginx时,可以使用proxy_hide_header,那么apisix是否有类似的功能呢?

本文介绍了如何使用response-rewrite 插件来实现这个功能。

3. [工具] Png压缩工具

https://overstarry.vip/posts/png压缩工具/

采用前篇文章的方式将png转为jpg图片后再进行压缩,发现部分转换后的图片出现比较大的问题:图片的背景由其它颜色变成了黑色,那么是否有更好的方法呢?

本文介绍了2个Png压缩工具: pngquant 和 pngcrush。

  • pngquant是一个命令行实用程序,也是一个用于PNG图像有损压缩的库。这种转换大大减少了文件大小(通常多达70%),并保留了完全的alpha透明度。

  • pngcrush提供多种方法进行暴力压缩,然后选取压缩效果最好的进行输出保存。

4. [Web开发] VuePress继承使用

https://juejin.cn/post/7162460728648007693

VuePress是一个极简静态网站生成器,它包含由vue驱动的主题系统和插件。
它有个主题系统,可以设置自定义主题和默认主题,只需要设置好需要展示的md文件内容,通过服务端渲染,生成对应的HTML文件,从而实现快速搭建静态网站。

本文介绍如何通过继承VuePress的主题搭建静态网站。

5. [K8s] Kubernetes集群资源监控一机制和资源指标

https://luckytking.github.io/2022/11/kubernetes集群资源监控一机制和资源指标/

根据实时的请求量来动态调整服务的数量可以大大节约服务器成本和资源,本文介绍在实现动态扩容前需要了解的一些重要概念:Kubernetes集群资源监控机制和资源指标。

6. [Web开发] 如何在Nuxt中获取Vue Router的meta

https://juejin.cn/post/7162716810301669413/

在Nuxt项目中要给路由添加自定义meta来判断菜单路由匹配,该如何做呢?
在Vue项目中,我们可以直接在Vue Router的配置文件里定义就行,但是Nuxt是基于pages目录下自动生成页面路由的,并不能自定义Vue Router的配置文件,该怎么处理呢?
本文给出几个解决该问题的方案。

7. [Android开发] Android 杂记—GAID获取和谷歌支付订阅优惠

https://juejin.cn/post/7162777618608029703/

本文介绍安卓开发中的两个需求实现方法:

  • 1). 使用google play支持库或者jetpack支持库来获取gaid
  • 2). 如何获取谷歌支付订阅优惠内容

以上。