UNPKG

web-utils-super

Version:

前端函数库

26 lines (23 loc) 694 B
const path = require('path') const fs = require('fs') const ora = require('ora') const rm = require('rimraf') const copy = require('copy') const chalk = require('chalk') const rootPath = path.resolve(__dirname, '../') // 替换模块文件 let copying = ora('copying...') copying.start() rm('*.js', err => { if (err) throw err let folderList = fs.readdirSync(path.resolve(rootPath, 'src')) folderList.forEach((item, index) => { copy(`src/${item}/*.js`, rootPath, function (err, files) { if (err) throw err if (index === folderList.length - 1) { console.log(chalk.cyan(' Copy complete.\n')) copying.stop() } }) }) })