mirror of
https://github.com/ant-design/ant-design.git
synced 2024-11-24 19:19:57 +08:00
24 lines
567 B
JavaScript
Executable File
24 lines
567 B
JavaScript
Executable File
/**
|
|
* 将 demo 迁移到临时文件夹,以供 v5-site-upgrade 使用。
|
|
* 升级 v5 完毕后可删除。
|
|
*/
|
|
|
|
const glob = require('glob');
|
|
const fs = require('fs-extra');
|
|
const path = require('path');
|
|
|
|
const tmpFolder = `~demo`;
|
|
|
|
glob('components/**/*.md', (er, 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);
|
|
});
|
|
});
|