gulp-html-imports
- A gulp plugin.
- Import html files into html files.
- Restore html files.
Install
$ npm install gulp-html-imports --save-dev
Usage
gulpfile.js
:
var htmlImport =
Simple
gulp
"template"
: Replace html contents
Option gulp // If you want to restore the htmlgulp
Example
index.html
HTML import HTML <!-- @import "demo.html" -->
./components/demo.html
This is demo.html.Version is _VERSION_
$ gulp html_imports
dist/index.html
HTML import HTML <!-- import "demo.html" --> This is demo.html. Version is 2018 <!-- import end -->
$ gulp html_restore
index.html
HTML import HTML <!-- @import "demo.html" -->
Options
Name | Type | Default | Description |
---|---|---|---|
componentsPath |
String | './components/' | Components html file path. |
template |
Object | null | Replace components html's content keyword. |
restore |
Boolean | false | Restore html initial content. |
nestedIncludes |
Boolean | false | Replace include html's content. |
Copyright © 2018 Vic Yang