Skip to content

krzys1u/include-file-webpack-plugin

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 
 
 

Repository files navigation

This plugin is my version of include-replace-webpack-plugin ( https://github.com/justkidding96/include-replace-webpack-plugin )

Repository url: ( https://github.com/krzys1u/include-file-webpack-plugin )

Include file

Use @@include('path_to_file') to place here content of file.

Using with webpack

const IncludeFileWebpackPlugin = require('include-file-webpack-plugin');

plugins: [
    new IncludeFileWebpackPlugin(config)
]

config options:

const config = {
    directory: './public/', //path to directory with files
    input: 'input.html',
    output: 'output.html',
    processIncludeContents: function(html) {
        return html;
    }
}
directory: path where files should be looked for
input: input file to process
output: output file generated from plugin
processIncludeContents: (optional) function used for processing each included file

this config checks /public/input.html to find @@include tags and replace it with content of their files, next save results in /public/output.html, all pathes to including files will be read from path /public/

License

Include and replace is open-sourced software licensed under the MIT license.

About

Webpack plugin to include files in html templates

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published