gpt4 book ai didi

module - 是否可以不导出 BuckleScript 中的模块?

转载 作者:行者123 更新时间:2023-12-05 00:13:05 24 4
gpt4 key购买 nike

是否可以不导出某些不应由包消费者直接使用的内部模块?

最佳答案

您可以在 bsconfig.json 中指定一个未记录的选项。将要导出的模块列入白名单,但据我了解,它也会隐藏别名模块,因此仅对隐藏真正的内部模块有用,并且由于它是白名单而有点容易出错。因此,我自己没有使用它。但是如果你想试试,可以指定"public"像这样:

{
...
"sources": [{
"dir": "src",
"public": ["ModuleA", "ModuleB"]
}]
...
}

它在 bsconfig.json schema 中列出,顺便说一句,有用的评论:

Default: export all modules. It is recommended for library developers to hide some files/interfaces

关于module - 是否可以不导出 BuckleScript 中的模块?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49160614/

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