nodejs-hot-reload

    0.1.2 • Public • Published

    Node.js hot reload

    Fast node.js hot-reload library. 🚀🚀

    • library is little wrapper around parcel library for enabling hot-reload for nodejs projects.

    Install

    npm i nodejs-hot-reload or yarn add nodejs-hot-reload

    Use

    1. add this script to package.json
    • for .js
      "scripts"{
        "watch":"npx nodejs-hot-reload entry=./src/app.js outDir=./build"
        },
    • or for .ts
      "scripts"{
        "watch":"npx nodejs-hot-reload entry=./src/app.ts outDir=./build"
        },
    1. run script npm run watch or yarn watch

    2. That's it. 🤗

    • You can use it as global module as well. But I recommend to use it locally. npm i -g nodejs-hot-reload.

    Available flags

    Name Use Description default
    entry entry=./index.js Entry file ./scr/index.js
    inspect inspect enable inspect. More here. false
    outDir outDir=./build output directory for build ./build
    outDir outDir=./build output directory for build ./build
    cacheDir cacheDir=./cache cache direactory /cache
    minify minify if minify false
    bundleNodeModules bundleNodeModules if bundle node_modules false
    scopeHoist scopeHoist Turn on experimental scope hoisting/tree shaking flag, for smaller production bundles. false
    • works with typescript / javascript as well
    • note this library dont include typchecking for typescript. Your IDE do it for you.

    • Be aware of using relative paths.. as this library bundles output to 1 file.

    Keywords

    none

    Install

    npm i nodejs-hot-reload

    DownloadsWeekly Downloads

    8

    Version

    0.1.2

    License

    MIT

    Unpacked Size

    301 kB

    Total Files

    6

    Last publish

    Collaborators

    • avatar