typescript-summary typescript学习总结 基础ts学习模板 学习文章 初始化 npm install typescript -g npm install ts-node -g 使用构建工具 webpack、rollup(只能打包出es6语法的,因为要支持tree shaking 比较轻量) npm install rollup typescript rollup-plugin-typescript2 @rollup/plugin-node-resolve rollup-plugin-serve -D 基本知识 类的使用 接口 泛型 泛型约束、泛型类 类型推断 类型保护 交叉类型 兼容性问题 内置条件类型 内置工具类型