【发布时间】:2020-01-09 16:24:20
【问题描述】:
我是 react 的初学者(尽管我已经做了一些 ReactJs),我今天尝试使用 TypeScript (instead of pure Javascript) 创建一个简单的应用程序。
但是,在运行 npm start 时,我发现了一个我理解的问题,但我不明白为什么会出现问题。
假设我们有这段代码(main.tsx):
import * as React from 'react';
你能解释清楚和我有什么区别吗
import * as React from '@types/react';
在我的 package.json 中,我有 "@types/react": "^16.9.2" 而我没有 react,所以这个问题很符合逻辑,找不到包。但是这两个导入有什么区别呢?
还有,我连@types/react都导入不了,只能安装了
谢谢!
【问题讨论】:
标签: javascript reactjs typescript import