1.1.0 • Published 8 years ago

url-download-file v1.1.0

Weekly downloads
114
License
MIT
Repository
github
Last release
8 years ago

使用babel和es6来编写的一个npm模块,模块主要功能是:

根据一个 URL 来下载文件到本地,或者本地直接文件的复制,同时提供下载/复制进度信息。

用法

// 获取模块
let download = require('url-download-file');

// 一个 URL 或者本地文件名
let source = 'http://guoyongfeng.github.io/idoc/';
// 要存储到的本地位置
let target = './res';
// 用于获取进度通知的函数,可以省略
let progress = (size, total) => console.log(`进度:${size}/${total}`);

// 开始下载
download(source, target, progress)
  .then(filename => console.log(`已保存到:${filename}`))
  .catch(err => console.log(`出错:${err}`));