Библиотека gm реагирует на проблемы с webpack

Я пытаюсь использовать этот пакет gm от узла, который также требует, чтобы я требовал fs сверху. Это давало мне какую-то ошибку, но я исправляю это, добавляя эту конфигурацию в мой файл webpack.config:

node: {
    fs: "empty",
    child_process: "empty"
}

После добавления этого нового предупреждения появляются:

Module not found: Error: Cannot resolve module 'spawn-sync' in и путь к каталогу.

И когда я использую функцию обрезки этой библиотеки, я получаю TypeError: cp.spawn is not a function код, который я использую:

gm("The path to the picture")
      .crop(2574, 1872, 279, 567)
      .write("path and name of the new file", (err) => {
        if (!err) console.log("done");
        if (err) console.log(err);
      });

Теперь я использую это в реакции, и это работает в электронном. Что-то не так с кодом? или я могу что-нибудь сделать, чтобы это сработало?

Все, что я пытаюсь сделать, это обрезать изображение, дающее начальную точку и то, что я хочу обрезать.

0 ответов

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