WebStorm中是否有一个用于Hyperapp支持的插件,或者是一种将intellisense设置为不闪烁且没有错误的方法?
当前,编辑器将组件视为React组件,虽然接近但并不理想。
更新:
与Preact类似,Hyperapp使用例如class
而不是className
。
JS版本设置为ES6的屏幕截图:
将JS版本设置为React JSX的屏幕截图:
答案 0 :(得分:0)
要禁用有关类属性的警告,请在其上放置插入符号,按Alt-Enter并选择将“类”添加到自定义属性。
答案 1 :(得分:0)
最后我的解决方案(尽管是计划外的)是从javascript切换到打字稿。通过将解决方案转换为打字稿,错误从IDE中消失了。 Hyperapp支持键入,因此可以与TSLINT和智能感知很好地配合使用。
重要的编译器选项参数使它起作用:
"jsx": "react",
"jsxFactory": "h",