chore: Patch script for dumi site usage

This commit is contained in:
二货机器人 2022-10-18 10:51:54 +08:00
parent 88865cd4f6
commit 4dfdcd4dfd

24
scripts/tmp-mv-dumi-site.js Executable file
View File

@ -0,0 +1,24 @@
/**
* demo 迁移到临时文件夹以供 v5-site-upgrade 使用
* 升级 v5 完毕后可删除
*/
const glob = require('glob');
const fs = require('fs-extra');
const path = require('path');
const tmpFolder = `~demo`;
glob('components/*/demo/*', (er, files) => {
// console.log(files);
fs.ensureDirSync(tmpFolder);
fs.emptyDirSync(tmpFolder);
files.forEach(file => {
const tmpFilePath = path.resolve(tmpFolder, file);
const tmpFolderPath = path.dirname(tmpFilePath);
fs.ensureDirSync(tmpFolderPath);
fs.copyFileSync(file, tmpFilePath);
});
});