2021-07-17 22:10:59 +08:00

52 lines
1.2 KiB
JavaScript

/*
* Copyright 2017-2020 The ShadowEditor Authors. All rights reserved.
*
* Use of this source code is governed by a MIT-style
* license that can be found in the LICENSE file.
*
* For more information, please visit: https://github.com/tengge1/ShadowEditor
* You can also visit: https://gitee.com/tengge1/ShadowEditor
*/
const fs = require('fs-extra');
/**
* The main function
*/
function main() {
const list = [
'build/certificate',
'build/desktop',
'build/logs',
'build/mongo',
'build/public/assets',
'build/public/build',
'build/public/locales',
'build/public/models',
'build/public/temp',
'build/public/favicon.ico',
'build/public/index.html',
'build/public/manifest.json',
'build/public/sw.js',
'build/public/view.html',
'build/toml',
'build/config.toml',
'build/logs.txt',
'build/main.js',
'build/package.json',
'build/ShadowEditor',
'build/ShadowEditor.exe',
'build/Server.exe'
];
list.forEach(n => {
if (!fs.existsSync(n)) {
return;
}
fs.removeSync(n);
});
console.log('Done!');
}
main();