2017-02-14 22 views
0

任何人都可以清楚地描述npm庫中可用的守望者的用法嗎?守望者對於本機的反應有什麼用處?

----細節,我發現---

故宮 - 故宮是全國最大的包裝的NodeJS經理

的NodeJS - 服務器端JavaScript運行

守望者 - 簡單的工具,手錶文件/更改目錄並在更改時執行操作(這對我而言並不明確/它有什麼樣的設計/是否有任何示例?)

回答

4

React Native使用監視器來檢測您何時更改代碼,然後自動構建並推動無需手動刷新即可更新設備。

https://facebook.github.io/watchman/是React Native使用的守望者的主頁。請注意,它與https://www.npmjs.com/package/watchman具有一些相似的功能是不同的並且完全無關。

Facebook守望者服務旨在擴展到非常大的文件系統樹,並聚集多個項目的資源。這使得我們可以在React Native,Nuclide,Buck和Mercurial中重新使用這些系統資源,並且無需藉助守望者就可以使它們的運行速度超過他們的速度。

您可以從我們發佈了它閱讀更多關於更夫在這篇博客文章: https://www.facebook.com/notes/facebook-engineering/watchman-faster-builds-with-large-source-trees/10151457195103920/

+2

您的意思是重加載? –

+0

不知怎的,我一直有問題,在vim中保存文件沒有被MacOS上的守望者拾起。現在我安裝了一臺新機器,並忘記添加守望者......而且它的工作更順利!是否需要守望?到目前爲止一切正常......遠程調試,實時重載。 – oliver