cli
支持- 进度条支持
http
和https
支持
npm i undownload
基础
import { download } from 'undownload'
// 将输出到工作区的 downloads 目录下
download('https://...')
改变输出目录,默认为 downloads
import { download } from 'undownload'
// 将输出到工作区的 downloads/imgs 目录下
download({
url: 'https://.../foo.jpg',
outDir: 'downloads/imgs'
})
隐藏进度条
import { download } from 'undownload'
download({
url: 'https://...',
showProgressBar: false
})
返回结果 Promise<string>
输出路径 dest
import { download } from 'undownload'
const runDownload = async () => {
const dest = await download('https://...')
console.log(dest)
}
runDownload()
npm i undownload -g
下载,url
支持 http
和 https
协议
download <url>
帮助
download -h
版本号
download -v
方法,支持 GET
和 POST
,默认为 GET
download <url> --method POST
下载后文件的输出目录,默认为 downloads
download <url> --outDir downloads/imgs
显示进度条,默认为 true
download <url> --showProgressBar false
Made with markthree
Published under MIT License.