我应该在git中保持流类型/ npm文件夹的版本吗?

Dminones

我在项目中使用流程类型,并通过流程类型的CLI获取第三方库定义

运行时flow-typed install会将所有为package.json中的依赖项建立的定义放入/ flow-typed / npm文件夹中。

所以我想知道应该提交还是忽略该文件夹。由于您可能想向流类型的文件夹中添加其他流类型定义,所以我猜想/ flow-typed / npm文件夹应被忽略,/ flow-typed应该保留在版本控制中,但并不确定。有什么想法吗?

TLadd

一般建议是将其检查到源代码控制中:https : //github.com/flow-typed/flow-typed/wiki/FAQs#why-do-i-need-to-commit-the-libdefs-that-flow-为我的项目键入安装

Flow类型的Libdefs在安装时会在Flow版本和库版本上进行标记,但是libdefs自身会随着时间的推移而改进。例如,它们可能有错误,或者它们的准确性或完整性可能有所提高。

当libdef以流类型进行改进或更新时,更改很有可能会将新的Flow错误引入您的项目。除了发现新问题外,我们还希望确保您的项目中的流错误在一段时间内是一致且可预测的。

因此,如果/当您希望将已经签入的libdef升级到项目的版本控制中时,可以使用流类型的install --overwrite命令显式地这样做。

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

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

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

我应该在我的本机git repo中检查这个android文件夹吗?

我应该在servlet中保持数据库连接打开吗?

我应该版本.terraform文件夹吗?

我应该在.gitingore文件中包括.vs文件夹吗?

我可以/应该在文件夹中组织我的30个课程吗?

你应该将你的流类型文件夹发布到 NPM 吗?

我应该在.gitignore中排除Aurelia脚本文件夹吗?

我们应该(git / 版本控制)跟踪 Firebase 托管的 .firebase 文件夹吗?

我应该在我的版本控制中保留symfony.lock吗?

我应该在新类型上实现AddAssign吗?

与独角兽的路轨。应该在gemfile中保持稀疏吗?

我应该在iOS应用程序的git存储库中忽略哪些文件/文件夹?

我应该在ASP .Net Core Web应用程序中提交我的wwwroot / lib文件夹吗

npm:我可以删除全局 node_modules 文件夹中的空文件夹吗?

Visual Studio MVC 5 Web项目-我应该在项目中包含“ node_modules”文件夹吗?

我应该在 React-Redux 项目的组件文件夹级别使用 actionCreators 吗?

我应该在schema.xml中保留预定义的字段吗?是Solr吗?

Node.js:我应该在生产代码中保留`assert()`吗?

我应该在JavaScript应用程序中保留控制台语句吗?

我应该在点文件中保存哪些IntelliJ配置文件?

Git:我应该在生产中签出带标签的版本或母版吗?

供应商文件夹应该在源代码管理中吗?

本地Git存储库的文件夹名称可以与Github上存储的版本不同吗?

我应该在 Akka 流中的 Kafka 源之后添加缓冲区吗

我应该在哪里创建自定义文件夹?

作曲家:我应该在哪里放置“供应商”文件夹?

我应该在哪个文件夹中安装Chrome?

我应该在哪里使用自己的DAG for Airflow创建文件夹?

我应该在SSD驱动器上保持启用“写入缓存”功能吗?