✏️ 用最轻的代码教会你用typescript.
- 使用最少代码实现一个完整功能, 🔥让大家更容易学习ts.
- 目标代码轻量, 方便大家用更少的碎片时间来参与项目.
- 做很多"轻代码", 希望总有一块成为你的"砖".
@6h/be-full 全屏任意元素.
@6h/click-outside 点击指定元素外部触发回调.
- 运行
yarn
, 如没有yarn请先执行npm i -g yarn
- 复制packages文件夹中任意项目, 然后改名, 比如'packages/abc'.
- 进入"abc"目录, 修改"package.json"的"name"字段为"@6h/abc".
- 在"6h"目录执行命令
lerna bootstrap
. - 代码写在"packages/abc/index.ts"中.
- 测试用例写在"packages/abc/test/"中.
- 运行
yarn workspace abc test
执行测试, 无误后提交代码.
特别篇, 在vue3🔥源码中学会typescript🦕 - "is"
第六课, 什么是声明文件(declare)? 🦕 - 全局声明篇
新手前端学🔥typescript - 实战篇, 实现浏览器全屏(59行)
由于腾讯对微信群的100人限制, 超过100人后必须由我拉进去.