Наверное мало кто пишет на node.js скрипты без использования кубиков, поэтому 2 месяца игнор данной проблемы. Мне от этих кубиков еще со времен зенки тошнит. Я лучше нужный мне кубик или же последовательность кубиков, переведу в node и оберну в функцию для вызова одной строчкой. Для себя нашел решение проблемы следующее, это не использовать дополнительные файлы а весь код пихать в один файл. С этим решением "через жопу" есть ряд проблем:
-
сама область где мы пишем код на node очень маленькая, все остальное пространство занимают окна с кубиками, ресурсами и прочим. Чтобы что то поменять-дописать в скрипте нужно листать целую простыню кода, т.к. враппер обрастает функционалом и разрастается и проблематично искать нужное место в этой простыне
-
до этого писал на питоне и прывык к тому что все фреймворки и обертки самописные лежат у меня в отдельных файлах а сами скрипты всегда компактны и умещаются на 1-2 страницах. Я бы с удовольствием писал бы все это дело в коком нибудь ide, в том же visual studio code, чем ковыряться в басе с кодом, который явно ориентирован на любителей кубиков
Вопрос к разработчику или к саппорту:
зачем вообще ввели возможность подключать дополнительные файлы при разработке на node.js, если корректно это работает только в однопоточном режиме? Если же есть какой то способ заставить отрабатывать корректно в многопотоке, буду очень признателен если покажите на примере моего скрипта как это сделать. Я перепробывал уже все варианты. Спасибо