gpt4 book ai didi

typescript - React Native Flow、TypeScript 和 Visual Studio Code

转载 作者:搜寻专家 更新时间:2023-10-30 21:12:16 26 4
gpt4 key购买 nike

谁能给我解释一下:

当我使用 react-native init 创建新的 React native 项目时,它还会生成 .flowconfig

是否同时增加了对流的依赖?

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

我只是感到困惑,因为在我的项目目录中我有 .flowconfig 并且在使用 VS Code 时它仍然使用 TypeScript。

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

最佳答案

Flow 未与基础 RN 脚手架一起安装。此 .flowconfig 文件仅用于帮助您获得高效的 Flow 类型检查过程,如果您愿意使用 Flow。否则,您可以将其删除。请注意,要使用 Flow,您仍然需要安装一些软件包和编辑器插件,最好关闭 vscode 分析。

TypeScript 也必须配置,即使 vscode 使用它是 secret 的。一件事 (1) 是在编辑器中获得智能感知和其他帮助,另一件事 (2) 是使用 TS 来转换您的代码。

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

第二种情况 - 说实话,我不太了解 TS 在 RN 开发者中的流行程度,但你可以从 create-xp-app 或类似项目中获取一些设置。

关于typescript - React Native Flow、TypeScript 和 Visual Studio Code,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46476829/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com