美文网首页
React-Native在vs code开发,提示 “types

React-Native在vs code开发,提示 “types

作者: 温暖柏林的伤 | 来源:发表于2020-04-28 17:40 被阅读0次

    问题

    在用到带参数的指定类型的方法时,比如_onPressItem = (id: string) =>,VSCode会报错[js] 'types' can only be used in a .ts file。

    解决

    这个问题其实归结于是VSCode使用Flow的bug,在VSCode的issue里,开发者建议我们使用一个叫Flow Language Support的插件,使用后发现并没有解决,还会报Flow版本不匹配的错误,遂放弃,继续寻找到一个新的插件vscode-flow-ide ,但是安装完成后,发现错误还在。

    在Stack Overflow和各种issue中寻找了很久,一般都是给两条路子:

    1. 安装插件,例如Flow Language Support,vscode-flow-ide推荐后者。


      image.png
    2. 在VSCode中设置

    "typescript.validate.enable": false,
    "javascript.validate.enable": false,
    
    image.png

    最后尝试后,我是两条都用了,才解决,希望能帮到你们。

    只分享最有用的!!!

    相关文章

      网友评论

          本文标题:React-Native在vs code开发,提示 “types

          本文链接:https://www.haomeiwen.com/subject/mhjcvhtx.html