0.0.3 • Published 7 years ago
rollup-plugin-remap v0.0.3
rollup-plugin-remap
Plugin to imported modules to other file paths. Useful for conditional
compilation, ie: remapping development focused modules to a noop
during a prod
build.
Examples
In this example, we're remapping a logger module to a noop module during a production build of a project.
rollup.config.js
const plugins = [];
if (process.env.BUILD_MODE === 'proudction') {
plugins.push(remap({
originalPath: 'src/logger.js',
targetPath: 'src/noop.js'
}));
}
export default {
entry: 'src/someModule.js',
plugins
}
Would remap the following import to a file called src/noop.js
.
src/someModule.js
import logger from './logger';
export default function doStuff() {
// ...
// do some stuff
// ...
logger('I did some stuff');
}
0.0.3
7 years ago