S'il vous plaît aider à cette erreur, utilisez: pi³ graphicsmagick pour Fs.Store.GridFS, j'ai ce code ..Meteor: pi³ graphicsmagick transformWrite Erreur d'écriture eof à errnoException
Avatar = new FS.Collection("avatar", {
stores: [new FS.Store.GridFS("avatar", {
transformWrite: function (fileObj, readStream, writeStream) {
gm(readStream, fileObj.name()).resize(50, 50).stream().pipe(writeStream);
}
})],
filter: {
maxSize: 3145728, // in bytes
allow: {
contentTypes: ['image/*'],
extensions: ['png', 'jpg']
},
onInvalid: function (message) {
Bert.alert('Error', 'danger', 'growl-top-right');
}
},
beforeWrite: function (fileObj) {
return {
extension: 'png',
type: 'image/png'
};
}
});
Avatar.allow({
insert: function() {
return true;
},
update: function() {
return true;
},
remove: function() {
return true;
},
download: function (userId, doc) {
return true;
}
});
Mais cela génère cette erreur .. enter image description here
à certaines occasions, il ne génère pas l'erreur ci-dessus dimensionnées mais quand l'économie me empêche de zéro (0) octets, cette erreur se lorsque vous utilisez transformWrite, si je manque de travail correctement, mais avec le Dimencion d'origine et non manipulés , mais les images doivent avoir 50x50 ..
Merci pour votre aide ..
Quelle version de Meteor utilisez-vous? CollectionFS est obsolète. https://forums.meteor.com/t/deprecating-collectionfs/16921 – vijayst
Version [email protected], ou cette alternative devrait télécharger des images sur le serveur ?? .. –