downloader-util

npm install downloader-util

Usage no npm install needed!

<script type="module">
  import downloaderUtil from 'https://cdn.skypack.dev/downloader-util';
</script>

README

downloader-util

Install

npm install downloader-util

Usage

import { download } from 'downloader-util';

const mypath = path.resolve(__dirname, 'tmp/a.mp4');
const url = 'http://vjs.zencdn.net/v/oceans.mp4';

download({
    url, filePath: mypath, onFailed: (error: string) => {
        console.log(`失败原因!!!:${error}`);
    },
    onSuccess: () => {
        console.log('文件下载成功!');
    },
    onProgress: (progress) => {
        console.log(`进度:${Math.floor(progress * 100)}%`);
    }
});