Wondering what’s next for npm?Check out our public roadmap! »

    node-minify-watch

    1.0.1 • Public • Published

    node-minify-watch

    A very simple node.js module which watches the filesystem for changes and triggers node-minify.

    Usage

    This will watch for changes to files in assets/js and then minify those out to the public folder.

    const minifyWatch = require('node-minify-watch').watch;
    const path = require('path');
     
    minifyWatch({
      watch: 'assets/js',
      recursive: true,
      type: 'gcc',  // gcc, yui-js, uglifyjs, no-compress
      language: 'ECMASCRIPT5',
      fileOut: (f) => 'public/' + path.basename(f),
    });

    The options that this module checks are:

    • watch (string): Target path to watch for file changes
    • recursive (boolean): Check for file changes in subfolders

    The rest of the options are passed to node-minify. Take a look at test.js for more examples.

    Note: Be careful not to output to the same folder that you are watching, as it could cause an infinite loop!

    See Also

    You should probably rather be using one of these:

    License

    MIT

    Keywords

    none

    Install

    npm i node-minify-watch

    DownloadsWeekly Downloads

    2

    Version

    1.0.1

    License

    MIT

    Last publish

    Collaborators

    • avatar