У меня есть два каталога NodeJS с одинаковыми файлами, за исключением того, что основной работает на PORT 8080, а другой - на PORT 9000. Я получаю следующую ошибку при запуске второй службы:
TypeError [ERR_INVALID_ARG_VALUE]: The argument 'mode' must be a 32-bit unsigned integer or an octal string. Received '0o777'
Я определил PORT, используя
var port = process.env.PORT || 8080; //main one
var port = process.env.PORT || 9000; //second one in a different directory with same files
Ошибка выдана на этот кусок кода:
Redis.Promise.onPossiblyUnhandledRejection(function(error) {
error.command ? logger.error(error, {name: error.command.name, args: error.command.args}) : logger.error(error);
});
То же самое работает, как и ожидалось, в другой системе, но моя система выдает эту ошибку в терминал. Я искал это, но не могу найти возможное решение. Все, что я делаю, это запускаю node server.js в обоих каталогах. Какова может быть возможная причина этого?