react native的watchman有什么用?

r3i60tvu  于 2023-10-22  发布在  React
关注(0)|答案(1)|浏览(212)

有谁能清楚地描述一下npm库中的watchman的用途吗?

  • 我发现的细节-
    npm是最大的NodeJS包管理器
    NodeJS -服务器端JavaScript运行时
    Watchman -简单的实用程序,监视文件/目录的更改,并在更改时执行操作(这对我来说不清楚/它是什么?有没有什么例子?)
kokeuurv

kokeuurv1#

React Native使用watchman来检测您何时进行了代码更改,然后自动构建并将更新推送到您的设备,而无需手动刷新它。
https://facebook.github.io/watchman/是React Native使用的watchman的主页。请注意,它与https://www.npmjs.com/package/watchman不同,并且与https://www.npmjs.com/package/watchman完全无关,后者具有一些类似的功能。
Facebook watchman服务旨在扩展到非常大的文件系统树,并聚合多个项目的监视资源。这使我们能够在React Native,Nuclide,Buck和Mercurial中重用这些系统资源,并使它们在没有Watchman的帮助下运行得更快。
你可以阅读更多关于watchman in this blog post从我们发布它。

相关问题