1
Я пытаюсь сделать загрузку файлов с помощью метода WGET nodejs. Я нашел это:NodeJS File Downloader с WGET?
var exec = require('exec');
// Function to download file using wget
var download_file_wget = function(file_url) {
// extract the file name
var file_name = url.parse(file_url).pathname.split('/').pop();
// compose the wget command
var wget = 'wget -P ' + DOWNLOAD_DIR + ' ' + file_url;
// excute wget using child_process' exec function
var child = exec(wget, function(err, stdout, stderr) {
if (err) throw err;
else console.log(file_name + ' downloaded to ' + DOWNLOAD_DIR);
});
};
Но он говорит:
Error: Cannot find module 'exec'
ли exec
другое модуль должен быть установлен и импортирован .. или как я могу заставить его работать?
Ой .. 'url' не решена, но снова для' exec', но я не могу включить 'уаг Exec = требуется («Exec»); 'Он должен быть установлен? –
Вы, вероятно, захотите сделать var var = require ('child_process'). Exec' - Этот материал можно легко найти в документах API - http://nodejs.org/api/ – jimr
oh yaaa! вот это jimr. Итак, теперь я изменил вопрос на 'exec', а затем переместил ваш ответ как новый. Coz Я хочу сделать это как принятый ответ. Благодаря ;) –