Проблемы с отладчиком путешествий во времени на Elm-Live - PullRequest
1 голос
/ 18 марта 2020

Я прочитал документацию по elm-live и обнаружил, что для работы мне нужно использовать -- --debug. Я попробовал elm-live src/Main.elm -- --debug, но это не сработало. Я не получаю никаких сообщений об ошибках или чего-либо еще, сервер просто запускается нормально, но без отладчика путешествий во времени. Тем не менее, он работает с elm make.

Я пробовал и стабильную версию, и последнюю версию elm-live, и обновил узел до последней версии, но он не работает.

Если это помогает во всем, что я использую последнюю версию elm (0.19.1)

1 Ответ

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

Это кажется ограничением Elm, а не elm-live: если вы выполните

elm make src/Main.elm --debug

, вы также не получите отладчик.

Я думаю, что для получения отладчика вы нужно использовать компилятор для создания только файла JS, используя выходной аргумент:

--output=<output-file>
    Specify the name of the resulting JS file. For example
    --output=assets/elm.js to generate the JS at assets/elm.js or
    --output=/dev/null to generate no output at all!

Для справки, это строка, которая работает для меня:

elm-live src/Main.elm --start-page="index.html" --hot --dir=docs --port=8001 --path-to-elm=node_modules/.bin/elm -- --output="docs/js-compiled/elm.js" --debug
...