代码之家  ›  专栏  ›  技术社区  ›  Nikolai Mavrenkov

为什么Flow libdef中的某些类型在开头有美元符号

  •  7
  • Nikolai Mavrenkov  · 技术社区  · 8 年前

    中的一些libdef flow-typed respository有类型,以美元符号开头,如 $AxiosXHR :

    enter image description here

    它似乎声明了全局可用的类型,但我不确定,而且我还没有找到任何关于它的文档。

    1 回复  |  直到 8 年前
        1
  •  7
  •   MichaelDeBoey    8 年前

    现在没有一个好的方法在里面写类型 declare module {} 尸体 不是 导出,所以最好的选择是在 声明模块{} 并引用它。
    为了防止名称冲突,按照惯例 $npm$ModuleName$ 在类型/变量名称之前。

    裁判: flow-typed CONTRIBUTING notes

    推荐文章