Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/react-native/7.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Installation 如何在Windows(win10)上安装Watchman?_Installation_React Native_Watchman - Fatal编程技术网

Installation 如何在Windows(win10)上安装Watchman?

Installation 如何在Windows(win10)上安装Watchman?,installation,react-native,watchman,Installation,React Native,Watchman,我正在尝试为React Native的npm将Watchman安装到我的计算机上。我打开了文件,不明白该怎么做 你能详细解释一下吗?Windows上的看守员目前处于阿尔法状态。安装页面中的链接指向此问题;说明在最上面的帖子中: 如果您不习惯遵循这些说明,那么使用Watchman还不适合您。您必须安装 之后,在Bash上运行以下命令 apt-get install python-dev libtool m4 automake pkg-config git clone https://github

我正在尝试为React Native的npm将Watchman安装到我的计算机上。我打开了文件,不明白该怎么做


你能详细解释一下吗?

Windows上的看守员目前处于阿尔法状态。安装页面中的链接指向此问题;说明在最上面的帖子中:

如果您不习惯遵循这些说明,那么使用Watchman还不适合您。

您必须安装

之后,在Bash上运行以下命令

apt-get install python-dev libtool m4 automake pkg-config
git clone https://github.com/facebook/watchman.git
cd watchman/
git checkout v4.9.0
./autogen.sh
./configure
make
sudo make install
  • 按此指令加载watchman存档
  • c:\Users\USERNAME\AppData\Local中创建文件夹
    watchman
  • 将watchman存档解压缩到watchman文件夹。您必须获得
    c:\Users\USERNAME\AppData\Local\watchman\watchman.exe
  • 中的开放路径环境
    • 单击luppa(查找)并插入
      设置:编辑系统环境变量->环境变量
    • System->System Info->Advance System settings->Advance(选项卡)->环境变量
  • 设置添加到环境路径
    c:\Users\USERNAME\AppData\Local\watchman
  • 重新登录系统或重新启动电脑
  • 打开终端并运行命令
    watchman-v
    ,您必须看到版本

  • 过了一会儿,我发现最新的拉链在这里:

    以下是在Windows上下载Watchman的方法

    无论如何,我会在这里发布如何下载watchman,以及它的正确安装(第一步我将从官方指南中复制)

  • 单击CI标签(您可以看到的第一个CI标签)

  • 2.1按下您看到的第一项。示例中是:“更新子模块摘要:Github提交…”。。。

    2.2选择“窗口”

    3.在结果页面的右上角查找“工件”下拉列表

  • 单击它以显示下载工件链接
  • 5.单击该按钮并解压缩zip文件

    现在是官方指南没有解释的最重要部分:

    之后

    解压缩zip文件并确保watchman.exe位于 路径中的目录

  • 转到C:\Users\YOUR\u USERNAME\AppData\Local\
  • 创建一个名为“watchman”的文件夹
  • 将提取的文件复制到那里(最重要的是watchman.exe)
  • 因此,在您的watchman文件夹中,您将

  • 以管理员身份打开Windows PowerShell(如果您没有管理员权限,可以查看编辑答案)
  • 现在我们将创建一个环境变量,以便您可以从任何地方访问watchman

  • 复制并粘贴以下命令(替换您的用户名!)

    setx路径“%path%;C:\Users\YOUR\u USERNAME\AppData\Local\watchman”

  • 如果一切正常,您将收到一条成功消息

  • 重新启动计算机

  • 重新启动后,可以再次打开Windows PowerShell并运行以下命令:

    看守员-v

  • 如果您可以看到该版本,则表明您已正确安装watchman


    编辑 感谢您在评论中提出的建议

    您可以运行对话框(按Win+R)并键入

    Rundll32 sysdm.cpl,EditEnvironmentVariables
    
    然后通过以下路径创建用户环境:C:\Users\your\u USERNAME\AppData\Local\watchman

    对于那些使用巧克力的人,继续第7步 (此信息尚未在网站上发布,但可在github回购协议中找到):

    Watchman可通过Chocolate Windows软件包管理器进行安装。安装非常简单:

    PS C:\> choco install watchman
    
    参考:

    请注意,安装巧克力本身有点乏味,但如果您想尝试一下,这里有一个链接:

    导航时,您提到的URL显示“未找到页面”“。我几乎找不到任何可以工作的zip文件。我发现的每个窗口zip在运行时都有错误。最终我找到了一个我已经在我的机器上的旧版本。如果有人知道上传3.5mb
    .rar
    文件的好地方,我可以共享它。更改PATH变量无需管理员身份。只需打开运行对话框(按
    Win
    +
    R
    )并键入
    Rundll32 sysdm.cpl,EditEnvironmentVariables
    @如果您没有以管理员身份打开,我给出的空袭步骤将无法工作。你至少试过了吗?你可以用你的解决方案做出你自己的答案。你给出的步骤并不理想,因为它们施加了不必要的限制,需要管理员权限。我的评论提供了任何未来谁可能没有管理权的机器,他们正在使用的一个解决办法的限制,在你的答案。你是完全正确的。谢谢你的评论。我刚刚用你的改进更新了答案见CI,但没有在下面看到“人工制品”。正如之前所说的,你不必,但你可以