Я использую модуль Файловая система для потоковой передачи файла PDF, а затем для доступа к этому файлу для последующего использования. Это работает, когда я пытаюсь сделать это в компиляторе, но когда я делаю развертывание в Dialogflow, происходит сбой с ошибкой:
Error: EROFS: read-only file system, open 'filename.pdf' at Error (native)
Это код:
const fs = require('fs');
const request = require('request');
var downloadRequest = {
url: "http://www.axmag.com/download/pdfurl-guide.pdf",
method: 'GET'
}
var file = fs.createWriteStream("filename.pdf");
request(downloadRequest).pipe(file);
file.on('finish', function(){
var downloadedFile = fs.createReadStream("filename.pdf");
// Other code which accesses 'downloadedFile' takes place below
...
});
Можно ли что-нибудь сделать для устранения этой ошибки?