Можно ли использовать libsquoosh (библиотека узлов обработки img) в eniroment Nginx njs

Я пытаюсь: использовать с сценариев модулемNginx njs для какого-то причудливого libsquooshкэширования \ обработки изображений на лету для внутреннего сервера плиток OSM . Чтобы использовать библиотеки Node в среде njs, я пытаюсь следовать инструкциям по Nginx , но, похоже, не могу обойти ту или иную глобальную (?) Библиотеку, не просматривая для объединения.

load.js: global.ImagePool = require('@squoosh/lib').ImagePool;

Ошибка: npx browserify load.js -o bundle.js -d Error: Can't walk dependency graph: ENOENT: no such file or directory, lstat './worker_threads'

В отдельности, как с использованием библиотеки в приложении browser \ Node, так и с использованием njs для динамического извлечения изображений и возврата больших двоичных объектов по динамическим путям несложно, но это просачивается на некую загадочную (для меня) территорию, которую я не понимаю. Прямо сейчас моя рабочая теория состоит в том, чтобы найти, где node хранит свои глобальные модули, и попытаться скормить их для просмотра, что кажется непродуктивным.

Кроме того, у меня есть некоторые подозрения относительно того, возможно ли что-то сделать с соблюдением требований njs для начала:

ECMAScript 5.1 (строгий режим) с некоторыми ECMAScript 6

0 ответов

Другие вопросы по тегам