Я пытаюсь сжать буфер, и он отлично работает на моем локальном компьютере, но когда я загружаю службу в Cloud Foundry в IBM Cloud, она не работает (без ошибок в журналах).Пример кода здесь:
const {gzip} = require('node-gzip')
gzip(buf)
.then((compressed) => {
logger.debug('buffer has been compressed')
})
Вот package.json:
"dependencies": {
"bluemix-autoscaling-agent": "1.0.14",
"cfenv": "1.1.0",
"cors": "2.8.5",
"express": "4.16.4",
"lodash": "4.17.11",
"node-gzip": "1.1.2",
"object-path": "0.11.4",
"path": "0.12.7"
}
Служба Cloud Foundry LOG_LEVEL = отладка, поэтому я вижу выходные данные журналов для другой части моего кода.Знаете ли вы какую-либо другую альтернативу node-gzip для сжатия / распаковки буфера?ZLIB слишком старый - последнее обновление 7 лет назад.Мы не хотим использовать его в целях обеспечения целостности и безопасности кода.