反应本机流,打字稿和Visual Studio代码

康拉德

有人可以向我解释一下:

当我用react-native init创建新的React本机项目时也会生成.flowconfig

还会同时增加对流的依赖性吗?

使用Visual Studio代码时,它提供了一些智能感知功能,但是我没有安装TypeScript或任何东西。如果要使用TypeScript而不是Flow,是否还必须另外安装TypeScript?

我只是感到困惑,因为在我的项目目录中.flowconfig,使用VS Code时无论如何都使用TypeScript。

如果我只想使用Flow并完全禁用TypeScript怎么办?关于它的信息不多。

阿曼克

没有使用基本RN脚手架安装Flow。如果您愿意使用Flow.flowconfig那么文件仅用于帮助您高效地进行Flow的类型检查否则,您可以将其删除。请注意,要使用Flow,您仍然必须安装一些软件包,也许还要安装编辑器插件,最好还是关闭vscode分析。

即使vscode秘密使用TypeScript,也必须对其进行配置。一件事(1)是在编辑器中获取智能感知和其他帮助内容,另一件事(2)是使用TS来转译您的代码。

在第一种情况下,您可以获取一些类型定义,并且对原始JavaScript感到几乎满意-vscode仍然可以提供一些提示和建议。为此,我使用了vscode-react-native插件,该插件下载了RN的类型定义。

第二种情况-tbh,我对TS在RN开发人员中的受欢迎程度了解不多,但是您可以从create-xp-app类似项目中获取一些设置

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章