next-live-reload

1.1.0 • Public • Published

Next-live-reload

Un webpack plugin pour nextjs, pour recharger entièrement une page lorsque le hmr de Nextjs n'actualise pas les changements de certains composants, notamment les shaders utilisées par des Objects du module three de Threejs.

Installation

npm i -D next-live-reload

Usage

Ajoutez le plugin dans le webpack via le fichier next.config.js

const nlr=require('next-live-reload').default

/** 
 * @type {import('next').NextConfig}
 */

module.exports.webpack=(config,options)=>{
    config.plugins.push(
        new nlr(
            ["path/vers/les/fichiers","a/observer/*"],
            //liste des fichiers à suivre
            {
                dir:options.dir,
                ignored:["path/vers/les/a/ignorer"],
                //liste des fichiers à ignorer (optionnel).
                port:7777,
                //Port de lancement du server webSocket (optionnel).
            }
        )
    )
}

/next-live-reload/

    Package Sidebar

    Install

    npm i next-live-reload

    Weekly Downloads

    0

    Version

    1.1.0

    License

    MIT

    Unpacked Size

    14.2 kB

    Total Files

    13

    Last publish

    Collaborators

    • roo7690