gpt4 book ai didi

reactjs - 在哪里放置声明的最佳实践?

转载 作者:行者123 更新时间:2023-12-03 14:28:52 24 4
gpt4 key购买 nike

我对在 JavaScript 中使用类型检查器有点陌生,我只是好奇,目前我有我的 .flowconfig 从声明文件夹中读取全局声明,并且我的一些 React 组件在组件模块,哪些声明去哪里的最佳实践是什么?

应该将它们全部放在一个位置的声明文件夹中,还是将它们全部放在相关模块中,即 HeaderPropTypes 在我的 header 组件中声明,在这种情况下,如果所有内容都在声明处声明,那么声明文件夹是什么模块级别?

另外,同样的问题,但对于我想添加声明的第三方代码,它们应该位于使用它们的组件中还是位于声明文件夹中?

最佳答案

所以我和 Flow IRC channel 上的某人讨论了这个问题,他的想法对我来说很有意义,所以我将这些内容发布在这里是为了其他人的利益。

第 3 方代码(node_modules、bower_components、外部脚本)可以放置在声明文件夹中。

对于我自己的代码,将类型声明放在组件文件或首先需要该类型的文件中。如果一些文件需要该类型并且没有明显的所有者,那么您可以在系统该部分的父文件夹中创建一个类型文件。

关于reactjs - 在哪里放置声明的最佳实践?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37596593/

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