create-file-webpack-plugin

1.0.1 • Public • Published

create-file-webpack-plugin

Webpack plugin for creating a file with static or dynamic content

Install

$ npm install create-file-webpack-plugin --save-dev

Usage

const CreateFilePlugin = require('create-file-webpack-plugin');
 
module.exports = {
    // …
    plugins: [
        new CreateFilePlugin('file.js', `
            console.log('This is a dynamically created file');
        `)
    ]
};

API

CreateFilePlugin({filePath, fileName, content})

filePath

Type: string

Relative path to where the file should be created

fileName

Type: string

Name of file to be created

content

Type: string | (({filePath, fileName, compilation}) => string)

File content or a function that returns the file content.

If a function, it will receive an object with the following data filePath, fileName and compilation instance.

License

MIT © Ricard Fredin

Package Sidebar

Install

npm i create-file-webpack-plugin

Weekly Downloads

161

Version

1.0.1

License

MIT

Unpacked Size

4.14 kB

Total Files

4

Last publish

Collaborators

  • cordazar