TypeScript快速上手, 深入请看 深入理解 TypeScript
上手工具
工欲善其事必先利其器
- 微软大杀器 VSCode
- Node环境
- Node环境模块: TypeScript, Ts-lint 和 ts-node,快速安装
npm install -g typescript tslint ts-node
- VSCode 插件:TSLint, Code Runner, TypeScript Hero, TypeScript Toolbox
- 快速码字
tsc –init
tslint –init
parcel 快速开发
create-react-app new-app –scripts-version=react-scripts-ts
声明全局 global.d.ts - 使用ts来开发lib,推荐 tsxd
使用技巧
- 借助 VSCode 可以适当改下
tslint
规则 window
的全局方法要合理判断,如XMLHttpRequest
方法需要if ((window as any).XMLHttpRequest)
, 因为IE下是ActiveXObject