0
我正在嘗試將我的流星應用程序中的文件從客戶端上傳的圖像中讀取到服務器。我發送blob到服務器,然後嘗試fs.readFile它在服務器上,但我收到以下錯誤。FS從文件或靜態文件中讀取文件ENOENT
Error: Error: ENOENT: no such file or directory, open 'blob....'
我還測試,以確保它不只是使用靜態URL的斑點,它也沒能找到它。產生相同的錯誤。我的理解可能會消失。我的代碼是:
fs.readFile(doc, 'utf8', function (err, data) {
if (err) {
console.log('Error: ' + err);
return;
}
data = JSON.parse(data);
console.log(data);
});
我用流星電話發送blob所以也許我做錯了。 – Allreadyhome
將blob作爲參數傳遞給Meteor.call是傳輸數據的一種非常無效的方式,因爲它會對二進制文件進行編碼,使其顯着變大。我會建議使用vsivsi:文件集合 – Mikkel