我正在开始使用 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/