react,前端三大框架之一,也是很是受开发者追捧的一门技术。而 typescript 是 javascript 的超集,主要特色是对 类型 的检查。两者的结合必然是趋势,不,已是趋势了。react 文档、typescript 文档都看过,例子也敲过了,对此也都有了必定的理解,可是把两者很好的结合在一块儿,仍是遇到了一些问题。纯粹记录一些,固然也但愿有优秀资源的,提供一下,分享一下。提早道谢了~javascript
首先,想到的是到 官网,看相关文档,会系统些。css
typescript 中文网 React & Webpackhtml
看后,也实践了一遍,也算是入手练习了,但离实际应用还很远呢。前端
create-react-app + typescriptjava
对应的英文原版是 microsoft/TypeScript-React-Starter。react
中文版有点落后,英文版的比较新。webpack
最重要的一点是:不少根据中文网搭建练习时踩坑点的解决方案都是在其 issure 中找到的。git
tslint相关github
在 tslint.json 中加入web
接口名称必须以大写的I开头
microsoft/TypeScript-React-Starter
"rules": { "interface-name": [true, "never-prefix"] }
组内的导入源必须按字母顺序排列。
"rules": { "ordered-imports": false }
键没有按字母顺序排序
"rules": { "object-literal-sort-keys": false }
其余
has no exported member 'Dispatch'.
import { connect } from 'react-redux'; import { Dispatch } from 'redux';
Expected 4 type arguments, but got 1.
使用redux 4.0.1时使用了redux 3.7.2
npm install redux@3.7.2 --save
看了不少文章,以为不错的,记录一些,对总体掌握都颇有帮助。
不论看多少文章,仍是要真正理解了,多实践,方能真正掌握。