Всё равно ведь хэш. Зато плюс такого подхода в одинаковой длине всех таких цифровых хэшей. И ещё впереди прицепить, например, 1, чтобы вдруг впереди не оказалось нулей.
Причём есть разница, какой относительные пути к файлам, возникают разные ошибки. Если все в одном месте (как показано выше), то говорит, что не может выполнить 'send on XMLHttpRequest', т.е. пытается грузить по http.
Я понимаю. Так ведь less.min.js, тот который //cdnjs.cloudflare.com/ajax/libs/less.js/2.7.2/less.min.js это же и есть компилятор, который подгружается клиенту... Или я чего-то не догоняю?
marsdenden, ну тут дело вкуса. Меня вот в FF бесит, что я не могу зафиксировать конфигурацию "аккордеонов" в области где Watch, Breakpoints, Call Stack и всё вот это. При запуске новой отладки FF их все разворачивает, меняя рабочее простраyство. И каждый запуск скрипта его надо настраивать. Более того, на каждой точке останова он меняя рабочее пространство.
Пауза — паузой. Нажал я паузу, а что дальше? У меня только одна возможность — нажать снова play. А рекомендация не допускать ухода в бесконечный цикл сродни совету написать скрипт сразу без ошибок, чтобы не пришлось его отлаживать.
Vest, помыкавшись, понял, что понизить время ожидания отклика скрипта — самый нормальный выход из ситуации. Напишите, пожалуйста, ответом, чтобы я отметил решение.
Vest, JS поток конечно один, но для JS браузер является супервизором. Мне не понятно, почему он не может его тормознуть. Или кнопки Developer Tools реализованы в том же потоке JS :). Странно конечно.
Мне сейчас приходится ставить в рекурсию окно confirm('Стоп?'), и пока долбишь "нет", рекурсия продолжается, что неудобно. Причём если ставить breakpoint в рекурсивную функцию, то я могу всего лишь остановить выполнение скрипта, но не прервать его. После breakpoint у меня выбора нет, могу только продолжить выполнение, даже если понимаю, что это уход рекурсии в нирвану.
Vest, что удивительно, я тоже ничего не нагуглил. Похоже прерывание скрипта невозможно. Вот только не могу понять причин этого, но она наверное должна быть, почему так сделали. Ещё надо заметить, что я использую Vue для интерфейса в браузере. Я не спец, но может это как-то связано с рендером. Типа пока не вернутся вычисления, не может закончить работу с DOM. Но с другой стороны там Virtual DOM.
А я сейчас отлаживаю скрипт, проводящий вычисления на клиенте. Там довольно навороченный рекурсивный алгоритм. Отлаживаю и... иногда он не выходит из рекурсии, всё зависает. Приходится закрывать окно, а потом заново всё открывать. Но скрипт на самом деле очень быстрый (если правильно работает), т.е. сложный алгоритмически, но не загрузный по времени. Воркеры или сервер не нужен.
'a' => 0
'b' => 1
'c' => 2
...
Всё равно ведь хэш. Зато плюс такого подхода в одинаковой длине всех таких цифровых хэшей. И ещё впереди прицепить, например, 1, чтобы вдруг впереди не оказалось нулей.