Global.name = require("./name .js"); как запустить повторное исполнение скрипта?
Всем привет.
Имеется интервал, которым долбится мускл. Как только условия выполняются, запускается скрипт, global.botname= require("./botname .js"); . Бот справляется с задачей однократно. Затем, спустя какое то время мне нужно снова его вызвать, но все виснет. Как мне кажется, я неправильно убиваю global.botname после выполнения(process.exit();), есть идеи?
Оформить бота правильно, чтобы у него был конструктор. Потом вызывать каждый раз этот конструктор для создания нового экземпляра бота. А require однократно подключает нужный файл и запоминает его в кэше, если выполнять много раз - не будет плодиться много экземпляров.