fix(core): update
This commit is contained in:
		| @@ -5,8 +5,15 @@ export class HtmlHandler { | ||||
|   public sourceFilePath: string = plugins.path.join(paths.htmlDir, 'index.html'); | ||||
|   public targetFilePath: string = plugins.path.join(paths.distWebDir, 'index.html'); | ||||
|  | ||||
|   public async checkIfExists () { | ||||
|     return plugins.smartfile.fs.fileExists(this.sourceFilePath); | ||||
|   } | ||||
|  | ||||
|   // copies the html | ||||
|   public async copyHtml() { | ||||
|     if (!(await this.checkIfExists)) { | ||||
|       return; | ||||
|     } | ||||
|     await plugins.smartfile.fs.copy( | ||||
|       this.sourceFilePath, | ||||
|       this.targetFilePath | ||||
| @@ -15,6 +22,9 @@ export class HtmlHandler { | ||||
|  | ||||
|   // copies and minifies the html | ||||
|   public async minifyHtml() { | ||||
|     if (!(await this.checkIfExists)) { | ||||
|       return; | ||||
|     } | ||||
|     const fileString = plugins.smartfile.fs.toStringSync(this.sourceFilePath); | ||||
|     const minifiedHtml = plugins.htmlMinifier.minify(fileString, { | ||||
|       minifyCSS: true, | ||||
|   | ||||
		Reference in New Issue
	
	Block a user