WebStorm检查器为ReactJS PropTypes抛出“需要未解析的变量”

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

WebStorm(2019.1.3)引发警告:对于ReactJS(16.8.6)PropTypes,“需要未解析的变量”。如何解决此警告?

<< img src =“ https://image.soinside.com/eyJ1cmwiOiAiaHR0cHM6Ly9pLmltZ3VyLmNvbS95RVp5U0x2LnBuZyJ9” alt =“ WebStorm警告”>

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

React PropTypes具有属性isRequiredhttps://reactjs.org/docs/typechecking-with-proptypes.html#proptypes)。

prop-types(^ 15.7.2)npm软件包已安装到“ dependencies”。]

感谢您的任何帮助。

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

我知道这很老,但是一直遇到这个问题,并认为我会帮助别人。我发现this GitHub issue的解决方案适合我。

Webstorm 2019.2+(经过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.