@misc1

Как открыть файл через nodejs?

Есть вот такой код:
var http = require('http');
var fs = require('fs');


function getFile (){
  var file = fs.createWriteStream("./your_app.exe");
  var req = http.get("http://cdn.cdn.com/your_app.exe", function(res) {
    res.pipe(file);
});
}



getFile();

Как можно увидеть, закачивается файл your_app.exe. Каким образом после скачивания файл можно открыть?

Приложение на node-webkit 0.10.5
  • Вопрос задан
  • 5482 просмотра
Решения вопроса 2
@andreyzenkov
javascript developer
fs.exists('./your_app.exe', function (exists) { //проверка есть ли файл
  	if(exists) {
	  	fs.readFile('./your_app.exe', function read(err, data) {
	            if (err) {
	                throw err;
	            }
	            console.log(data); // содержание файла
	    });
  	}
});
Ответ написан
Комментировать
k12th
@k12th
console.log(`You're pulling my leg, right?`);
https://www.npmjs.org/package/open -- если надо, скажем так, запустить. А если открыть на запись/чтение, то nodejs.org/api/fs.html
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы