javascript - 带有 NativeScript 的 Facebook Flow(而不是 TypeScript)

标签 javascript nativescript flowtype

我正在开始使用 Native Script。我知道 TypeScript 是 NativeScript 中的一等公民,我只需执行 tns install typescript 就可以使用它并且它可以工作。但是,如果我决定使用 Facebook Flow 而不是 TypeScript,有没有办法做到这一点?还是 Facebook Flow 与 NativeScript 不兼容?

谢谢!

最佳答案

您可以使用任何生成 JS 的东西。 CoffeScript、TypeScript 等

基于快速浏览流程,您直接注释 JS 文件;所以你需要添加 flow-remove-types插件并激活每次在你去构建你的应用程序之前运行它。

我在这个过程中看到的最大问题;您是否需要将“键入的”js 保存在一个单独的文件夹中,而不是普通文件夹。

如果您足够了解 JS,您可以使用 nativescript-hook 轻松地创建一个准备 Hook ,它会自动为您完成这一切(TypeScript、CoffeeScript、Sass 等都是这样工作的)。 ,这允许您连接到 CLI,这样当您执行 tns run android/ios 时,它会自动创建正确的 JS 文件。

关于javascript - 带有 NativeScript 的 Facebook Flow(而不是 TypeScript),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44117934/

相关文章:

检查时更改列表项颜色的Javascript

javascript - 单击时调整滑动切换的速度

nativescript - 如何在 nativescript 中构建 .ipa 文件

nativescript - 在 NativeScript ios tap 事件中停止事件传播

javascript - 旋转时使用拖动 handle 调整 div 大小

javascript - JQuery/Javascript 选择器使用 toggle() 或 add/removeClass() 遍历元素数组

Android Gradle 构建错误 - 配置 Artifact ':classpath'

Flowtype 不断需要空检查

javascript - 是不是类似于 Flow 中 TypeScript 的非空断言运算符?

javascript - Flowtype:动态扩展类