Have ideas to improve npm?Join in the discussion! »

    rollup-plugin-livereload

    2.0.0 • Public • Published

    Rollup plugin LiveReload

    Software License Issues JavaScript Style Guide NPM Latest Version

    Installation

    npm install --save-dev rollup-plugin-livereload
    

    Usage

    // rollup.config.js
    import livereload from 'rollup-plugin-livereload'
     
    export default {
      entry: 'entry.js',
      dest: 'bundle.js',
      plugins: [livereload()],
    }

    To make it a real dev-server, combine this plugin with rollup-plugin-serve.

    // rollup.config.js
    import serve from 'rollup-plugin-serve'
    import livereload from 'rollup-plugin-livereload'
     
    export default {
      entry: 'entry.js',
      dest: 'bundle.js',
      plugins: [
        serve(), // index.html should be in root of project
        livereload(),
      ],
    }

    Options

    By default, it watches the current directory. If you also have css output, pass the folder to which the build files are written.

    livereload('dist')
    
    // --- OR ---
    
    livereload({
      watch: 'dist',
      verbose: false, // Disable console output
    
      // other livereload options
      https: {
          key: fs.readFileSync('keys/agent2-key.pem'),
          cert: fs.readFileSync('keys/agent2-cert.pem')
      }
    })
    

    Options are always passed to livereload.createServer()

    Changelog

    Please see CHANGELOG for more information what has changed recently.

    Contributing

    Contributions and feedback are very welcome.

    To get it running:

    1. Clone the project.
    2. npm install
    3. npm run build

    Credits

    License

    The MIT License (MIT). Please see License File for more information.

    Install

    npm i rollup-plugin-livereload

    DownloadsWeekly Downloads

    64,184

    Version

    2.0.0

    License

    MIT

    Unpacked Size

    13 kB

    Total Files

    6

    Last publish

    Collaborators

    • avatar