小编Jas*_*ngh的帖子

React + TypeScript:'React' 指的是 UMD 全局,但当前文件是一个模块。考虑改为添加导入。(理由)

我们在当前项目中使用 React 和 TypeScript,我遇到了以下行为。

import React, { Component } from 'react';
Run Code Online (Sandbox Code Playgroud)

我用下面的一行替换上面的行,因为它似乎Component只使用导入。

import { Component } from 'react';
Run Code Online (Sandbox Code Playgroud)

我被抛出以下错误

错误:“React”指的是 UMD 全局,但当前文件是一个模块。考虑改为添加导入。

我尝试在 Stack 和 GitHub 上查找,发现很少有文章和讨论,但仍不清楚为什么会发生这种情况。

会更感兴趣是 React 还是 Typescript 抛出它以及为什么?不是修复它的方法。

还有一些关于 UMD 的光线,为什么在这里使用它?

javascript typescript reactjs

14
推荐指数
2
解决办法
2万
查看次数

标签 统计

javascript ×1

reactjs ×1

typescript ×1