Реактор с беспризорным реактором? - PullRequest
0 голосов
/ 22 марта 2020

Я изучал вяз (чтение Вяз в действии ), и до сегодняшнего дня дела шли хорошо.

Я только начал перемещать свой проект с отдельных страниц в SPA (глава 8 в книге). Я создал новый файл elm и изменил файл html, указав новый компонент init, перестроенный и перезапущенный elm реактор. К сожалению, получившаяся страница оказалась пустой. Поэтому я запустил инспектор и увидел, что блок скрипта страницы все еще указывает на предыдущий компонент elm, который я создал. Я посмотрел на html, и он указывает на правильный компонент, но реактор, по-видимому, обслуживает предыдущую версию файла html.

Я закрыл все windows, чтобы не было работающего реактора и попытался откройте файл html (localhost: 8000 / index. html) и, конечно же, он обнаружится - все еще со старой версией. Затем я перезагрузил свой ноутбук и, не открывая окно или IDE, поднял firefox и перешел по тому же URL-адресу, и я был удивлен, увидев ту же пустую страницу (без ошибок). И он по-прежнему показывает предыдущий компонент в блоке сценария в Инспекторе.

Затем я поднял powershell и перешел в каталог проекта, запустил реактор с --port 8080 и вывел тот же индексный файл. html (localhost: 8080 / index. html) и теперь я получаю то, что ожидаю увидеть. Я выхожу из реактора и снова пробую этот URL и получаю страницу с ошибкой - как и ожидалось.

Видимо, у меня где-то запущен старый реакторный процесс, который продолжает работать после перезагрузки P C. У кого-нибудь есть идеи, как отследить это и убить? Я заглянул в свои приложения для запуска, в диспетчер задач и даже вызвал проводник процессов SysInternals, но нигде не могу найти этот вяз / реактор / узел.

Конверт: Windows 10, Professional; Вяз 0,19,1; Узел 13.9.0

1 Ответ

0 голосов
/ 22 марта 2020

Извините за шум. По-видимому, это была проблема Firefox кеша.

...