有人可以向我解释一下:
当我用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] 删除。
我来说两句