Нет. Почитайте документацию, посмотрите примеры, поймите принцип написания кода, иначе если я продолжу просто говорить что не правильно вы так и не поймёте.
malartem, если работаете именно со стоками, то да.
Когда я выкладывал на стоки, то добавлял в файл слой, что если нужны какие-либо подготовительные работы к печати могу сделать за дополнительную плату и контакты, не знаю прокатит ли сейчас такое, давно не работаю со стоками.
Само по себе ничего не бывает. Откатывайте назад значит предыдущие ваши изменения, ну и как уже писал - "выясняйте почему его нет, должен ли он вообще быть и стоит ли обращаться к этому свойству именно в этот момент"
Нашёл этому подтверждение в документации, а вот почему именно не нашёл... Не могли бы вы пояснить?
Ведь, например, если я уверен, что не буду останавливать один и тот же таймер из нескольких разных потоков одновременно...
Игорь Джулай, это я понимаю, но если я поставлю интервал, например, 30мс - будут лишние задержки между поступлением данных и их обработкой и может случится так, что буфер просто напросто переполнится (данные пришли, мы прождали 30мс, обработали, за это время ещё пришли, а мы ведь ждёт до следующей обработки ещё 30мс, опять обработали и т.д.).
А может быть есть какие-либо динамические способы или практики расчёта интервала?
Просто не представляю как мне всё учесть - ведь производительность ПК у разных пользователей разная, функции выполняются не за константное время и т.д...
По-моему вы не правы.
Ведь если почитать https://webpack.js.org/loaders/ то становиться понятно, что есть лоадер для загрузки файлов. Во внутренностях mix так же был найден этот лоадер с регэкспом для загрузки картинок. Переопределил его, что бы учитывал поддиректории и вопрос решился. Так что ваш способ не единственно верный, а всё таки скорее костыль.