我刚刚将我的create-react-app更新为2.1.1版,该版本增加了对打字稿(check it out)的支持。
通过命令npx create-react-app my-app --typescript
,默认情况下,您可以使用打字稿创建一个React应用,
但增加了懒惰
import React, { Component, lazy} from 'react';
导致此错误
Type error: Module '".../node_modules/@types/react/index"'
has no exported member 'lazy'. TS2305
可能我在这里丢失了一些东西
谢谢
答案 0 :(得分:5)
长话短说,您需要等待@ types / react维护者的支持。
有指向相应问题的链接-https://reacttraining.com/react-router/core/api/Switch和here。
答案 1 :(得分:1)
@types/react已发布用于React v16.6和v16.7,只需升级@ types / react以使用新的React类型定义