npm install ora@5
命令行提示工具 5版本支持cjs
npm install chalk@4
命令行样式工具 4版本支持cjs
const download = require('download-git-repo')
const chalk = require('chalk')
const ora = require('ora')
const myDownload = (projectName,gitUrl)=>{
const load = ora().start()
load.text = 'loading...'
download(`direct:${gitUrl}`,`./${projectName}`,{clone:true},(err)=>{
console.log(err);
if(!err){
load.succeed('下载成功')
console.log(chalk.green.bold('run: npm install'))
}else{
load.fail('下载失败')
console.log(chalk.rgb(255,60,90).bold(err))
}
})
}
module.exports = myDownload
网友评论