微游技术部一周分享 20211128期
大家好,以下是微游互娱技术部本周的分享:
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 适配笔记
Android 12(S)在10月份正式发布了,作为android开发者,又迎来了新一轮痛苦的适配之旅。本文记录比较重要的几个点:
每一个新版本的变更中,适配都分为两种,一种是不论开发时是否将targetSdkVersion更改为为最新版,只要App运行在Android 12的手机上都得适配。另一种是开发时将targetSdkVersion更改为最新版本,才需要适配。
3. [Go开发] WebAssembly In Go
介绍一下Go语言如何编写WASM。
4. [Go开发] Go常见linter
介绍Go开发中常用的静态分析工具:go lint, go vet, errcheck, golangci-lint
5. [Web开发] 一些页面效果的CSS实现
总结几个效果的实现:高光效果,抖动动画,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参数来实现这个需求。
以上。