0

WebStorm 中是否有用于 Hyperapp 支持的插件或设置智能感知以不闪烁错误的方法?

目前,编辑器将组件视为 React 组件,这很接近但并不理想。

更新:

与 Preact 类似,Hyperapp 使用 egclass而不是className.

JS 版本设置为 ES6 的屏幕截图:

在此处输入图像描述

JS 版本设置为 React JSX 的屏幕截图:

在此处输入图像描述

4

2 回答 2

0

要禁用有关类属性的警告,请将插入符号放在其上,按 Alt-Enter 并选择将“类”添加到自定义属性。

于 2018-08-17T21:28:54.153 回答
0

最后我的解决方案(尽管没有计划)是从 javascript 切换到 typescript。通过将解决方案转换为 typescript 错误从 IDE 中消失了。Hyperapp 支持打字,因此可以很好地与 TSLINT 和智能感知配合使用。

使其工作的重要编译器选项参数:

"jsx": "react",
"jsxFactory": "h",
于 2018-08-21T14:01:11.203 回答