ノードからこのパッケージ 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);
});
今、私はこれをreactで使用しており、electronで実行しています。コードに何か問題がありますか? またはそれを機能させるためにできることはありますか?
私がやろうとしているのは、開始点とトリミングしたい場所を示す写真をトリミングすることだけです。