/ 微游技术部

微游技术部一周分享 20211128期

minigame.vip

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

1. [工具] 推荐几个vscode的扩展

https://gitee.com/dony1122/ccFramework/blob/master/推荐几个vscode的扩展.md

括号对着色器 Bracket Pair Colorizer 2,Git增强工具 GitLens,代码运行器 Code Runner,One Dark Pro 颜色主题

2. [Android开发] Android 12 适配笔记

https://juejin.cn/post/7035158714495533069

Android 12(S)在10月份正式发布了,作为android开发者,又迎来了新一轮痛苦的适配之旅。本文记录比较重要的几个点:
每一个新版本的变更中,适配都分为两种,一种是不论开发时是否将targetSdkVersion更改为为最新版,只要App运行在Android 12的手机上都得适配。另一种是开发时将targetSdkVersion更改为最新版本,才需要适配。

3. [Go开发] WebAssembly In Go

https://overstarry.vip/posts/wasmingo/

介绍一下Go语言如何编写WASM。

4. [Go开发] Go常见linter

https://overstarry.vip/posts/go常见linter/

介绍Go开发中常用的静态分析工具:go lint, go vet, errcheck, golangci-lint

5. [Web开发] 一些页面效果的CSS实现

https://segmentfault.com/a/1190000041029613

总结几个效果的实现:高光效果,抖动动画,div移动,

6. [Web开发] 如何将Nuxt.js项目部署到子目录下

https://xmanyou.com/how-to-deploy-nuxt-proj-in-domain-sub-dir/

有时候需要将一个Web项目部署到主域名的子目录下,类似 mydomain.com/blog这样子。

Web项目与普通Api项目不同的地方是,项目资源的访问或者页面的跳转,通常会涉及到路径(或者URL),如果是部署到子目录下,不加任何设置,很容易会遇到404错误。

因此,Nuxt.js提供了router.base参数来实现这个需求。

以上。