Verwenden Sie GM, um das Bild zu lesen. Der Pfad ist korrekt.
Fehlerbericht: GM-Konvertierung kann Datei nicht öffnen ... [KEINE solche Datei oder Verzeichnis]
router.js
//path.join(__dirname,'../avatar/',filename)等价于
==c:\users\MrsH\Desktop\codeth\shuoshuo\router\avatar\uestcw.jpg
所以路径是没有问题,图片存在可以无法读取并修改
gm(path.join(__dirname, '../avatar/', filename))
.crop(w,h,x,y)
.resize(100,100,"!")
.write(path.join(__dirname, './avatar/', filename),function(err){
if(err){
console.log(err)
res.send("-1");
return;
}
res.send("1");
});
Das Folgende ist der Dokumentenbaum
所以以后path.join的时候,表示当前目录下的文件应该是不能加
./
的