“--watch is not supported without git/hg” with cygwin jest and git
"--watch is not supported without git/hg" with cygwin jest and git
我非常感谢对此的帮助。
我安装了 cygwin 并设置为使用来自 windows 的路径。这对于大量的节点开发非常有用,但我最近 运行 遇到了一个问题,当我 运行
yarn jest --watch
我收到以下错误:
--watch is not supported without git/hg, please use --watchAll
error Command failed with exit code 1.
info Visit https://yarnpkg.com/en/docs/cli/run for documentation about this command.
我已经在 windows 中安装了 git 和节点。
我找到了使用命令提示符进行测试的解决方法 运行,但我真的很想在一个环境中。
经过一番考虑,我认为我的解决方法可以有效回答这个问题。虽然,我仍然希望它在 Cygwin 中正常工作。
如果您在 windows 中安装了节点和 git,那么您可以进入命令提示符并 运行 yarn test --watch
或 npm run test -- --watch
来完成同样的事情。
我也遇到这个问题,原因是我用mv命令移动了工程文件夹,但是命令并没有移除。git有文件开头等点
--watch 仅适用于 git 个存储库。
如果你还有问题,那是 yarn issue npm 也给出了同样的错误。删除您的 node_modules 文件夹,将 yarn 或 npm 更新到最新版本,然后重新安装所有软件包。
npm 运行 测试 -- watchAll
请继续使用 watchAll 服务。它将跟踪您的更改并自动重新运行 测试。
我知道已经很久了。但是我遇到了同样的问题,为我解决的是,将您使用的任何编辑器的默认终端更改为 GIT 命令行。我正在使用 VS Code 并将终端更改为 GIT 就像一个魅力。
确保您运行将它放在 Git 存储库中(使用 git init 初始化)。否则它不知道如何只获取更改的文件。
如果您不想 运行 仅对更改的文件进行测试,您可以使用 --watchAll,它 运行 包含所有测试。
我非常感谢对此的帮助。
我安装了 cygwin 并设置为使用来自 windows 的路径。这对于大量的节点开发非常有用,但我最近 运行 遇到了一个问题,当我 运行
yarn jest --watch
我收到以下错误:
--watch is not supported without git/hg, please use --watchAll
error Command failed with exit code 1.
info Visit https://yarnpkg.com/en/docs/cli/run for documentation about this command.
我已经在 windows 中安装了 git 和节点。
我找到了使用命令提示符进行测试的解决方法 运行,但我真的很想在一个环境中。
经过一番考虑,我认为我的解决方法可以有效回答这个问题。虽然,我仍然希望它在 Cygwin 中正常工作。
如果您在 windows 中安装了节点和 git,那么您可以进入命令提示符并 运行 yarn test --watch
或 npm run test -- --watch
来完成同样的事情。
我也遇到这个问题,原因是我用mv命令移动了工程文件夹,但是命令并没有移除。git有文件开头等点
--watch 仅适用于 git 个存储库。
如果你还有问题,那是 yarn issue npm 也给出了同样的错误。删除您的 node_modules 文件夹,将 yarn 或 npm 更新到最新版本,然后重新安装所有软件包。
npm 运行 测试 -- watchAll
请继续使用 watchAll 服务。它将跟踪您的更改并自动重新运行 测试。
我知道已经很久了。但是我遇到了同样的问题,为我解决的是,将您使用的任何编辑器的默认终端更改为 GIT 命令行。我正在使用 VS Code 并将终端更改为 GIT 就像一个魅力。
确保您运行将它放在 Git 存储库中(使用 git init 初始化)。否则它不知道如何只获取更改的文件。
如果您不想 运行 仅对更改的文件进行测试,您可以使用 --watchAll,它 运行 包含所有测试。