WARNING: THIS SITE IS A MIRROR OF GITHUB.COM / IT CANNOT LOGIN OR REGISTER ACCOUNTS / THE CONTENTS ARE PROVIDED AS-IS / THIS SITE ASSUMES NO RESPONSIBILITY FOR ANY DISPLAYED CONTENT OR LINKS / IF YOU FOUND SOMETHING MAY NOT GOOD FOR EVERYONE, CONTACT ADMIN AT ilovescratch@foxmail.com
Skip to content

NoCoreNode/reload-modules

Repository files navigation

reload modules

reload nodejs modules with batchdelcache

Build Status Coverage Status

Installation

# use npm
npm install reload-modules
# or use yarn
yarn add reload-modules

Environment

Node.js 10+

Usage

import Reloader from 'reload-modules';

const reloader = new Reloader({
    fileMap: {
        mod1: 'abcd',
        mod2: 'efcg',
    },
    context: resolve(__dirname, './fixtures'),
    commonRootPath: resolve(__dirname, './fixtures/mainModule.js'),
});

reloader.reload({
    mod1: 'xxxx',
    mod2: 'xxxx',
});