WebStorm检查器为ReactJS PropTypes抛出 "未解决的变量是Required"。

问题描述 投票:0回答:1

WebStorm(2019.1.3)抛出警告。ReactJS(16.8.6)PropTypes的 "未解决的变量isRequired"。如何解决这个警告?

WebStorm warning

Settings.propTypes = {
  onClose: PropTypes.func.isRequired,
  isSettingsOpen: PropTypes.bool.isRequired,
};

React PropTypes有属性 isRequired (https:/reactjs.orgdocstypechecking-with-proptypes.html#proptypes。).

支持类型 (^15.7.2) npm包安装到了 "依赖性".

先谢谢你的帮助。

reactjs webstorm react-proptypes
1个回答
0
投票

我知道这是老问题了,但一直遇到这个问题,我想我可以帮助别人。我发现 这个GitHub问题 与对我有用的解决方案。

Webstorm 2019.2+(测试w IntelliJ 2019.3)。

按照以下步骤进行。

  1. 转到 Settings/Preferences > Languages & Frameworks > JavaScript > Libraries
  2. 前往 Download..
  3. 搜索 "道具类型"(我不得不按字母顺序向下滚动列表)
  4. 点击 Download and Install
  5. 点击 Ok
© www.soinside.com 2019 - 2024. All rights reserved.