feat: clean static pages folder before generate.

pull/471/head^2
ruibaby 2019-12-26 00:00:16 +08:00
parent a54c240d70
commit 0f59e2fe04
1 changed files with 8 additions and 0 deletions

View File

@ -115,6 +115,7 @@ public class StaticPageServiceImpl implements StaticPageService {
@Override @Override
public void generate() { public void generate() {
try { try {
this.cleanFolder();
this.generateIndex(1); this.generateIndex(1);
this.generatePost(); this.generatePost();
this.generateArchives(1); this.generateArchives(1);
@ -137,6 +138,13 @@ public class StaticPageServiceImpl implements StaticPageService {
} }
} }
/**
* Clean static pages folder
*/
private void cleanFolder() {
FileUtils.deleteFolderQuietly(pagesDir);
}
/** /**
* Generate index.html and page/{page}/index.html. * Generate index.html and page/{page}/index.html.
* *