IBM Cloud with Cloud Foundry: узел-gzip не сжимает буфер - PullRequest
0 голосов
/ 12 февраля 2019

Я пытаюсь сжать буфер, и он отлично работает на моем локальном компьютере, но когда я загружаю службу в 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 лет назад.Мы не хотим использовать его в целях обеспечения целостности и безопасности кода.

...