Есть ли способ создать точки останова в clojurescript?
Либо в реплике, либо в исходном отладчике chromes.
Я пробовал (js * "отладчик" ), и это возвращает
SyntaxError: Неожиданный отладчик токенов
Спасибо!
Ответ 1
(js* "debugger;") должен работать. Вы просто пропустили точку с запятой.
Ответ 2
Если кто-то увидит это позже,
Если вы находитесь в блоке go, вам может понадобиться использовать это: (js* "0; debugger"), потому что go-макросы создают определения переменных везде, поэтому исправляйте этот сценарий.
Если по какой-либо другой причине это не так, проверьте журнал ошибок, вы должны найти способ "взломать" недопустимую компиляцию, добавив что-то.