首页 > 其他 > 详细

解决umi项目引入React无智能提示,报错“React”指 UMD 全局,但当前文件是模块。请考虑改为添加导入。ts(2686)的问题。

时间:2021-06-19 12:35:19      阅读:241      评论:0      收藏:0      [点我收藏+]

问题:

正常写tsx组件,必须要引入React模块,但是有时不知为何不导入,也不会报错。

而有的项目必须强制引入,不引入还会报错,困扰了很久,现在已经解决,记录一下。

技术分享图片

经过比较后发现,在tsconfig.json文件中有如下设置。

1.打开tsconfig.json文件。

技术分享图片

 2.将jsx对应改为react。

技术分享图片

 

3.改为react后,会检查所有tsx或者jsx文件,没有引入React的会自动提示。

解决umi项目引入React无智能提示,报错“React”指 UMD 全局,但当前文件是模块。请考虑改为添加导入。ts(2686)的问题。

原文:https://www.cnblogs.com/tigerK/p/14902074.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!