【发布时间】:2016-07-19 07:12:41
【问题描述】:
我正在尝试将 Watchman 安装到我的计算机上,以便用于 React Native 的 npm。我打开了文档http://facebook.github.io/watchman/docs/install.html,不明白应该怎么做。
你能详细解释一下吗?
【问题讨论】:
标签: installation react-native watchman
我正在尝试将 Watchman 安装到我的计算机上,以便用于 React Native 的 npm。我打开了文档http://facebook.github.io/watchman/docs/install.html,不明白应该怎么做。
你能详细解释一下吗?
【问题讨论】:
标签: installation react-native watchman
c:\Users\USERNAME\AppData\Local 中创建文件夹watchman
c:\Users\USERNAME\AppData\Local\watchman\watchman.exe
settings: Edit the system environment variables -> Environment variables
System -> System Info -> Advance system settings -> Advance (tab) -> Environment variables
c:\Users\USERNAME\AppData\Local\watchman
watchman -v,你必须看到版本【讨论】:
.rar 文件的好地方,我可以分享。
对于那些使用 Chocolatey (这还没有在网站上发布,但在github repo中找到了信息):
Watchman 可通过 Chocolatey Windows 包管理器安装。安装很简单:
PS C:\> choco install watchman
请注意,安装 Chocolatey 本身有点乏味,但如果您想尝试一下,请点击以下链接: https://chocolatey.org/courses/installation
【讨论】:
这里是official guide 在 Windows 上下载 Watchman。
无论如何,我会在这里发布不仅如何下载守望者,而且正确安装它(我将从官方指南复制的第一步)
2.1 按您看到的第一个项目。在示例中是:“更新子模块摘要:Github 提交...
5.单击它并解压缩 zip 文件
现在到了官方指南没有解释的最重要的部分:
之后
解压 zip 文件并确保 watchman.exe 位于 PATH 中的目录。
现在我们将创建一个环境变量,以便您可以从任何地方访问 watchman。这就是setx 的用武之地。
复制并粘贴以下命令(替换您的用户名!)
setx 路径 "%path%;C:\Users\YOUR_USERNAME\AppData\Local\watchman"
如果一切正常,您将看到一条成功消息
重新启动计算机
重新启动后,您可以再次打开 Windows PowerShell 并运行以下命令:
守望者-v
如果能看到版本说明你已经正确安装了watchman
编辑 感谢 @airstrike 在 cmets 中的建议
您可以运行对话框(按 Win+R)并输入
Rundll32 sysdm.cpl,EditEnvironmentVariables
然后根据以下路径创建您的用户环境:C:\Users\YOUR_USERNAME\AppData\Local\watchman
继续第 7 步
【讨论】:
Win+R)并输入Rundll32 sysdm.cpl,EditEnvironmentVariables
你必须安装Linux Bash Shell on Windows 10
然后在 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没有watchman.exe文件。所以请使用https://github.com/facebook/watchman/releases/tag/v2021.01.11.00下载守望者并按照@Andrey Patseiko的回答中的说明进行操作。
【讨论】:
Windows 上的 Watchman 目前处于 alpha 状态。安装页面的链接指向此问题;说明在最上面的帖子中: https://github.com/facebook/watchman/issues/19
如果您不习惯按照这些说明进行操作,那么您还不适合使用 Watchman。
【讨论】:
您可以使用以下命令在 Windows 10 上安装 watchman。
choco 安装守望者
您需要已经安装了 choco。 除非,您应该使用以下命令安装 choco。
Set-ExecutionPolicy Bypass -Scope Process -Force; [System.Net.ServicePointManager]::SecurityProtocol = [System.Net.ServicePointManager]::SecurityProtocol -bor 3072; iex ((New-Object System.Net.WebClient).DownloadString('https://community.chocolatey.org/install.ps1'))
【讨论】: