lewik
06/14/2018, 6:38 PMcaffeine
06/15/2018, 12:06 AMinfo
, warning
и т.п. сделал inline. А уже внутри этих функций я вывожу лог. В итоге в консоле сам браузер указывает на нужное место вывода лога. Мне в целом помогает такой вариант. Было бы конечно здорово, если был бы некий предпроцессор, в котором можно как-то дополнительно обрабатывать какие-то вещи. То есть, например скомпилиные в jvm байт-код классы можно подредактировать с помощью библиотеки ASM. Вот было бы здорово если бы на каком-то этапе компиляции можно было бы вмешаться.
например. объявляем некую переменную, например __FILE__
. И используем ее в нужном нам месте. Далее в предпроцессоре __FILE__
заменяем на имя файла. В итоге в JS уже попадает нужное нам.lex
06/15/2018, 4:28 AMlewik
06/15/2018, 9:48 AMwhalemare
06/16/2018, 7:05 AMlewik
06/16/2018, 7:26 AMlex
06/16/2018, 7:29 AMlewik
06/16/2018, 7:31 AMlex
06/16/2018, 7:33 AMlewik
06/16/2018, 7:34 AMlex
06/16/2018, 7:36 AMlewik
06/16/2018, 7:37 AMlex
06/16/2018, 7:38 AMcaffeine
07/17/2018, 6:42 PM