tha*_*ana 26 typescript reactjs react-native visual-studio-code
我使用命令react-native init"name project"然后打开vscode似乎有错误消息代码.(图片)
ish*_*007 44
这是你需要用VS Code做的,仔细观察gif
pas*_*ute 17
如果你在React Native中得到它可能是VSCode中的已知错误,那么当Google Flow(与MS Typescript竞争)被编码时,会显示错误地提及Typescript的错误.
您当前的.js代码应该被Flow预处理到另一个带有"正确"js的.js文件中.
因此,请确保已安装Flow,然后禁用Typescript解析支持.以下是Flow安装网页上的官方答案:
将javascript.validate.enable选项设置为false或完全禁用项目的内置TypeScript扩展(请参阅下面的gif)...
否则,您可能希望保持原样,只需按照C2P1在2018年3月19日的github issue 631上的建议更改您的代码
要禁用[js]解析器(连接到Typescript),
在VSCode菜单中:File -> Preferences -> User settings,(或ctrl+,)并添加以下行
"javascript.validate.enable": false,
Run Code Online (Sandbox Code Playgroud)
在看到Idan Dagan的答案(不是接受的答案)之后,这个答案就完成了:js'types'只能在.ts文件中使用 - 使用@ ts-check的Visual Studio代码
而这里的有关设置反应天然环境,从Hackernoon极好尽管旧的一页.(你也有VSCode React-native-full插件)
Agu*_*ono 14
只需在VSCode中禁用TypeScript的内置扩展.在VSCode Extensions上选择" Show Built-in Extensions ",然后搜索" TypeScript和JavaScript语言功能 ",单击"禁用",然后重新加载VSCode.这个对我有用
这就是您正在寻找的。不幸的是,我还没有在 Google 上搜索到正确的解决方案,但我们必须禁用一些 JS 检查。
https://github.com/Microsoft/vscode-react-native/issues/631
| 归档时间: |
|
| 查看次数: |
15211 次 |
| 最近记录: |