Я написал собственный lua-скрипт, чтобы запускать его из ioredis
внутри моего узла:
REDIS_CLIENT.defineCommand('my_command', {
lua: fs.readFileSync(path.resolve(__dirname, './lua_scripts/my_command.lua'), {
encoding: 'utf8'
})
});
Я хочу добавить отпечатки внутри моего my_commands.lua
, поэтому, когда я запускаю client.my_command(args)
, он будет напечатан в процессе nodejs stdout
, но когда я добавил print "hello lua"
, этого не произошло (и это имеет смысл).
Есть ли способ распечатать материал из пользовательского сценария lua в стандартный вывод моего процесса nodejs?