前端打包:tsup
使用 tsup 的目的是为了快速的打包 TS 项目,使用 tsup 基于 esbuild 进行构建,打包 ts 文件速度是 tsc 的 100 多倍,下面的示例也基于 TS 来说明
使用 tsup 的目的是为了快速的打包 TS 项目,使用 tsup 基于 esbuild 进行构建,打包 ts 文件速度是 tsc 的 100 多倍,下面的示例也基于 TS 来说明
众所周知,谷歌的国内服务经常被墙,有时候会导致 android studio 里无法正常下载 sdk,这里简单讲解一下原因和解决方法
因为 as 里下载 sdk 是直接访问 dl.google.com 这个域名的,而国内的有些运行商可能会直接屏蔽了这个域名的 DNS 解析,导致没办法正确解析出 IP。
解决办法很简单,就是通过 http://ping.chinaz.com/ 该检测网站对进行域名 dl.google.com 进行解析,找出能用国内 IP。
只需要打开这个网页,将 dl.google.com 复制进去点击 Ping 检测,就能拿到很多国内的谷歌服务 IP,比如我拿到一个: 180.163.151.161 ,然后打开命令行工具使用ping 180.163.151.161
进行检测,如果能正常 ping 通就说明该 ip 可以使用
接下来就是使用这个 ip 了,windows 用户打开:C:\Windows\System32\drivers\etc
文件夹,可以看到 hosts 文件,使用记事本之类的工具打开进行编辑,添加上一行:180.163.151.161 dl.google.com
然后保存。这时候只需要再ping dl.google.com
就能发现这时候是直接 ping 180.163.151.161 这个 ip,不在需要 DNS 解析。
然后重新打开你点 as 就能发现可以正常下载 sdk 了。
字节前端青训营课程内容笔记
字节前端青训营课程内容笔记
下面讲解项目经历的常见 TypeScript 错误汇总分析、如何使用 TypeScript 开发 Node.js 应用
下面是 TypeScript 进阶内容
下面是 TypeScript 进阶内容
所有知识来自:前端开发知识进阶:从夯实基础到突破瓶颈。