Как избежать бесконечного цикла с --json и --watch используя jest? - PullRequest
0 голосов
/ 15 ноября 2018

Я пытаюсь создать простой тестовый скрипт, который при запуске переходит в режим наблюдения и перезаписывает файл с именем jest-lock.json

"test:output:watch": "jest --json --outputFile=jest-lock.json --watch"

Когда он запускается, он просто входит в бесконечный цикл, и я 'Я не уверен, что я делаю неправильно.

У меня есть простой тест, и я пытаюсь сделать это, чтобы использовать сборник рассказов jest-addon .

Какие-нибудь мысли?Все ценится.

Спасибо

1 Ответ

0 голосов
/ 28 ноября 2018

кажется, что это нигде не было решено (хороший вызов! Если бы я мог добавить свою репутацию к вашей награде), этот источник действительно дает хорошую информацию о том, почему циклы просмотра.

это не мое решение, но я думаю, что вы можете использовать это:

watch -n1 'wc -l my.log | tee -a statistics.log'

Это будет выполнять ваши wc каждую секунду, добавлять свои выходные данные в файл statistics.log, а также показыватьэто на экране.Итак, в итоге вы получите файл, заполненный числами, представляющими последовательное число строк my.log.

, теперь используя эту структуру (я не эксперт json), мы можем реструктурировать вашу строку для чеготак должно быть.Мне может понадобиться помощь некоторых коллег в этом.(хорошее начало по крайней мере)

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...