mirror of
https://github.com/any86/any-rule.git
synced 2025-07-14 15:38:58 +08:00
22 lines
577 B
JavaScript
22 lines
577 B
JavaScript
![]() |
var ghpages = require('gh-pages');
|
||
|
const shell = require('shelljs');
|
||
|
const chalk = require('chalk');
|
||
|
|
||
|
// shell.rm('-rf', './demo');
|
||
|
// shell.mkdir('-p','./demo/dist');
|
||
|
// shell.mkdir('-p','./demo/example');
|
||
|
// shell.cp('-Rf', './example/*', './demo/example');
|
||
|
// shell.cp('-Rf', './dist/*', './demo/dist');
|
||
|
// shell.rm('-rf', './dist');
|
||
|
|
||
|
// 发布
|
||
|
ghpages.publish('./dist', {
|
||
|
branch: 'gh-pages',
|
||
|
}, (err) => {
|
||
|
if(err) {
|
||
|
console.log(chalk.red(err));
|
||
|
} else {
|
||
|
shell.rm('-rf', './dist');
|
||
|
console.log(chalk.green('demo同步完成!'));
|
||
|
}
|
||
|
});
|