You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
- An [entry point](https://github.com/webdiscus/html-bundler-webpack-plugin/blob/master/README.md#option-entry) is any HTML template. **Start from HTML or template**, not from JS.
28
-
-**Automatically** processes templates found in the [entry directory](https://github.com/webdiscus/html-bundler-webpack-plugin/blob/master/README.md#option-entry-path).
29
-
- Build-in support for [template engines](https://github.com/webdiscus/html-bundler-webpack-plugin/blob/master/README.md#template-engine): [Eta](https://github.com/webdiscus/html-bundler-webpack-plugin/blob/master/README.md#using-template-eta), [EJS](https://github.com/webdiscus/html-bundler-webpack-plugin/blob/master/README.md#using-template-ejs), [Handlebars](https://github.com/webdiscus/html-bundler-webpack-plugin/blob/master/README.md#using-template-handlebars), [Nunjucks](https://github.com/webdiscus/html-bundler-webpack-plugin/blob/master/README.md#using-template-nunjucks), [Pug](https://github.com/webdiscus/html-bundler-webpack-plugin/blob/master/README.md#using-template-pug), [Tempura](https://github.com/webdiscus/html-bundler-webpack-plugin/blob/master/README.md#using-template-tempura), [TwigJS](https://github.com/webdiscus/html-bundler-webpack-plugin/blob/master/README.md#using-template-twig), [LiquidJS](https://github.com/webdiscus/html-bundler-webpack-plugin/blob/master/README.md#using-template-liquidjs).
30
-
-Build-in support for **Markdown**`*.md` files in templates, see [Markdown demo](https://stackblitz.com/edit/markdown-to-html-webpack?file=webpack.config.js) in browser.
31
-
32
-
-**Resolve**[source files](https://github.com/webdiscus/html-bundler-webpack-plugin/blob/master/README.md#loader-option-sources) of [`script`](https://github.com/webdiscus/html-bundler-webpack-plugin/blob/master/README.md#option-js), [`style`](https://github.com/webdiscus/html-bundler-webpack-plugin/blob/master/README.md#option-css)
27
+
- An [entry point](https://webdiscus.github.io/html-bundler-webpack-plugin/plugin-options-entry) is any HTML template. **Start from HTML or template**, not from JS.
28
+
-**Automatically** processes templates found in the [entry directory](https://webdiscus.github.io/html-bundler-webpack-plugin/plugin-options-entry#template-directory-reference).
29
+
- Built-in support for [template engines](https://webdiscus.github.io/html-bundler-webpack-plugin/category/template-engines): [Eta](https://webdiscus.github.io/html-bundler-webpack-plugin/guides/preprocessor/eta), [EJS](https://webdiscus.github.io/html-bundler-webpack-plugin/guides/preprocessor/ejs), [Handlebars](https://webdiscus.github.io/html-bundler-webpack-plugin/guides/preprocessor/handlebars), [Nunjucks](https://webdiscus.github.io/html-bundler-webpack-plugin/guides/preprocessor/nunjucks), [Pug](https://webdiscus.github.io/html-bundler-webpack-plugin/guides/preprocessor/pug), [Tempura](https://webdiscus.github.io/html-bundler-webpack-plugin/guides/preprocessor/tempura), [TwigJS](https://webdiscus.github.io/html-bundler-webpack-plugin/guides/preprocessor/twig), [LiquidJS](https://webdiscus.github.io/html-bundler-webpack-plugin/guides/preprocessor/liquid).
30
+
-Built-in support for **Markdown**`*.md` files in templates, see [Markdown demo](https://stackblitz.com/edit/markdown-to-html-webpack?file=webpack.config.js) in browser.
31
+
- Allows to [pass data](https://webdiscus.github.io/html-bundler-webpack-plugin/plugin-options-entry#entrydescriptiondata) into a template.
32
+
-**Resolve**[source files](https://webdiscus.github.io/html-bundler-webpack-plugin/plugin-options-sources) of [`scripts`](https://webdiscus.github.io/html-bundler-webpack-plugin/plugin-options-js), [`styles`](https://webdiscus.github.io/html-bundler-webpack-plugin/plugin-options-css), images and other assets in HTML:
Source files will be resolved, processed and auto-replaced with correct URLs in the generated HTML.
38
-
-**Resolve**[route URLs](https://github.com/webdiscus/html-bundler-webpack-plugin/blob/master/README.md#option-router) in `a.href`, useful for navigation in multi-pages.
39
-
-**Inline**[JS](https://github.com/webdiscus/html-bundler-webpack-plugin/blob/master/README.md#recipe-inline-js), [CSS](https://github.com/webdiscus/html-bundler-webpack-plugin/blob/master/README.md#recipe-inline-css) and [Images](https://github.com/webdiscus/html-bundler-webpack-plugin/blob/master/README.md#recipe-inline-image) into HTML. See [how to inline all resources](https://github.com/webdiscus/html-bundler-webpack-plugin/blob/master/README.md#recipe-inline-all-assets-to-html) into single HTML file.
40
-
- Supports the [HMR for CSS](https://github.com/webdiscus/html-bundler-webpack-plugin/blob/master/README.md#option-css-hot) to update CSS in browser without a full reload.
41
-
- Watches for changes in the [data file](https://github.com/webdiscus/html-bundler-webpack-plugin/blob/master/README.md#option-entry-data) linked to the template in the plugin option.
42
-
- Generates the [preload](https://github.com/webdiscus/html-bundler-webpack-plugin/blob/master/README.md#option-preload) tags for fonts, images, video, scripts, styles.
43
-
- Generates the [integrity](https://github.com/webdiscus/html-bundler-webpack-plugin/blob/master/README.md#option-integrity) attribute in the `link` and `script` tags.
44
-
- Generates the [favicons](https://github.com/webdiscus/html-bundler-webpack-plugin/blob/master/README.md#favicons-bundler-plugin) of different sizes for various platforms.
45
-
- You can create custom plugins using the provided [Plugin Hooks](https://github.com/webdiscus/html-bundler-webpack-plugin/blob/master/README.md#plugin-hooks-and-callbacks).
Resolved assets will be processed and replaced with correct URLs in the generated CSS, without using [resolve-url-loader](https://github.com/bholloway/resolve-url-loader).
42
+
-**Resolve**[route URLs](https://webdiscus.github.io/html-bundler-webpack-plugin/plugin-options-router) in `a.href`, useful for navigation in multi-pages.
43
+
-**Inline**[JS](https://webdiscus.github.io/html-bundler-webpack-plugin/guides/inline-js), [CSS](https://webdiscus.github.io/html-bundler-webpack-plugin/guides/inline-css) and [Images](https://webdiscus.github.io/html-bundler-webpack-plugin/guides/inline-images) into HTML. See [how to inline all resources](https://webdiscus.github.io/html-bundler-webpack-plugin/guides/inline-all-assets) into single HTML file.
44
+
- Supports importing styles in JavaScript.
45
+
- Supports styles used in `*.vue`.
46
+
- Supports the [HMR for CSS](https://webdiscus.github.io/html-bundler-webpack-plugin/plugin-options-css) to update CSS in browser without a full reload.
47
+
- Watches for changes in the [data file](https://webdiscus.github.io/html-bundler-webpack-plugin/plugin-options-entry#entrydescriptiondata) linked to the template in the plugin option.
48
+
- Generates the [preload](https://webdiscus.github.io/html-bundler-webpack-plugin/plugin-options-preload) tags for fonts, images, video, scripts, styles.
49
+
- Generates the [integrity](https://webdiscus.github.io/html-bundler-webpack-plugin/plugin-options-integrity) attribute in the `link` and `script` tags.
50
+
- Generates the [favicons](https://webdiscus.github.io/html-bundler-webpack-plugin/Plugins/favicons) of different sizes for various platforms.
51
+
- Minimizes generated HTML.
52
+
- You can create custom plugins using the provided [Plugin Hooks](https://webdiscus.github.io/html-bundler-webpack-plugin/hooks-and-callbacks).
Copy file name to clipboardExpand all lines: package.json
+8-10Lines changed: 8 additions & 10 deletions
Original file line number
Diff line number
Diff line change
@@ -1,33 +1,31 @@
1
1
{
2
2
"name": "html-bundler-webpack-plugin",
3
-
"version": "4.20.0-beta.7",
4
-
"description": "Generates complete single-page or multi-page website from source assets. Build-in support for Markdown, Eta, EJS, Handlebars, Nunjucks, Pug. Alternative to html-webpack-plugin.",
3
+
"version": "4.20.0",
4
+
"description": "Generates complete single-page or multi-page website from source assets. Built-in support for Markdown, Eta, EJS, Handlebars, Nunjucks, Pug. Alternative to html-webpack-plugin.",
0 commit comments