MyWebClass Build Size Report - tawana0518/mywebclass-simulation GitHub Wiki

Webpack Build Process Report

This report provides information about the assets that were generated during a Webpack build process.

HTML Files

The following HTML files were generated during the build process:

Filename Size Emitted
privacy.html 6.79KB Yes
story.html 6.17KB Yes
content.html 4.4KB Yes
start_here.html 4.24KB Yes
index.html 3.65KB Yes

Font Files

The following font files were generated during the build process:

Filename Size Emitted Source
fonts/bootstrap-icons.woff?24e3eb84d0bcaf83d77f904c78ac1f47 161KB Yes node_modules/bootstrap-icons/font/fonts/
bootstrap-icons.woff?24e3eb84d0bcaf83d77f904c78ac1f47 (auxiliary name: main)
fonts/bootstrap-icons.woff2?24e3eb84d0bcaf83d77f904c78ac1f47 118KB Yes node_modules/bootstrap-icons/font/fonts/
bootstrap-icons.woff2?24e3eb84d0bcaf83d77f904c78ac1f47 (auxiliary name: main)

JavaScript File

The following JavaScript file was generated during the build process:

Filename Size Emitted Minimized Big Name Related Assets
index.js 855KB Yes Yes Yes main 201dc9ce4708cb0580f6.gif

Orphan Modules

The following orphan modules were found during the build process:

Size
211KB

Runtime Modules

The following runtime modules were found during the build process:

Size
2.42KB

Cacheable Modules

The following cacheable modules were found during the build process:

MIME Type Path Size
image/svg+xml ./ 4.4KB
javascript ./node_modules/ 261KB
javascript ./src/ 744KB

Overall, this Webpack build process generated a variety of assets, including HTML files, font files, and a JavaScript file. The assets varied in size, with the JavaScript file being the largest at 855KB. The build process also generated some orphan and runtime modules, which may need to be addressed to optimize performance. The cacheable modules were mainly JavaScript and SVG files, which can be cached by the browser to improve performance.