Библиотека 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);
});
Теперь я использую это в реакции, и это работает в электронном. Что-то не так с кодом? или я могу что-нибудь сделать, чтобы это сработало?
Все, что я пытаюсь сделать, это обрезать изображение, дающее начальную точку и то, что я хочу обрезать.