谁能清楚地描述 npm 库中 watchman 的用途?
----我找到的详细信息---
npm - npm 是最大的 NodeJS 包管理器
NodeJS - 服务器端 Javascript 运行时
Watchman - 监视文件/目录的更改并在它们更改时执行操作的简单实用程序(这对我来说不清楚/它的作用是什么?/有什么例子吗?)
最佳答案
React Native 使用 watchman 来检测您何时进行了代码更改,然后自动构建并将更新推送到您的设备,而无需您手动刷新它。
https://facebook.github.io/watchman/是 React Native 使用的 watchman 的主页。请注意,它与 https://www.npmjs.com/package/watchman 不同且完全无关。它有一些类似的功能。
Facebook watchman 服务旨在扩展到非常大的文件系统树,并跨多个项目聚合观看资源。这使我们能够跨 React Native、Nuclide、Buck 和 Mercurial 重用这些系统资源,并使它们运行得比没有 watchman 的帮助时更快。
您可以在我们发布时的这篇博文中了解有关 watchman 的更多信息: https://www.facebook.com/notes/facebook-engineering/watchman-faster-builds-with-large-source-trees/10151457195103920/
关于node.js - 守望者对 native react 有什么用?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42235799/