📌  相关文章
📜  这通常发生在守望者不运行时.在项目的根文件夹中创建一个空的 `.watchmanconfig` 文件或在项目中初始化一个 git 或 hg 存储库 - Shell-Bash (1)

📅  最后修改于: 2023-12-03 15:12:19.938000             🧑  作者: Mango

安装和使用 Watchman

Watchman是一个用于监视文件系统并在发生更改时执行操作的工具。要在项目中使用Watchman,您需要在本地计算机上安装Watchman,并在项目中创建一个配置文件。

安装 Watchman

要安装Watchman,请按照以下步骤操作:

  1. 打开终端并输入以下命令:
brew update
brew install watchman
  1. 等待安装完成。
创建 Watchman 配置文件

要在项目中使用Watchman,您需要在项目的根文件夹中创建一个名为.watchmanconfig的空文件。 可以使用以下命令创建该文件:

touch .watchmanconfig

当Watchman监视文件系统时,它将使用此文件来确定要忽略的目录和文件。 如果您不创建此文件,则Watchman将默认监视所有文件和目录。

初始化 Git 或 Hg 存储库

Watchman需要使用Git或Hg存储库来跟踪项目文件的更改,并在发生更改时执行操作。 如果您的项目尚未使用Git或Hg,请按照以下步骤进行设置:

初始化 Git 存储库

  1. 打开终端并导航到项目文件夹。

  2. 输入以下命令以初始化Git存储库:

git init
  1. 按照提示完成Git存储库的设置。

初始化 Hg 存储库

  1. 打开终端并导航到项目文件夹。

  2. 输入以下命令以初始化Hg存储库:

hg init
  1. 按照提示完成Hg存储库的设置。
总结

安装和使用Watchman非常简单。 您只需要使用Homebrew安装Watchman并在项目的根文件夹中创建一个.watchmanconfig文件。 如果您的项目尚未使用Git或Hg存储库,请按照上述步骤创建一个新的存储库。 一旦Watchman已安装和配置,您可以使用watchman watch命令开始监视您的文件系统并在文件更改时执行操作。