0.0.3 • Published 5 years ago
rollup-plugin-react-refresh v0.0.3
rollup-plugin-react-refresh
Development plugin for Nollup / Rollup, to enable Hot Module Replacement for React applications. Wraps react-refresh.
See example on how to use.
Using the Plugin
Run npm install rollup-plugin-react-refresh react-refresh --save-dev
Import the plugin and add it to your Rollup configuration during development.
import refresh from 'rollup-plugin-react-refresh';
module.exports = {
plugins: [
process.env.NODE_ENV === 'development' && refresh()
]
}You'll also need to update your .babelrc to include the react-refresh Babel transform during development:
{
"presets": ["@babel/preset-react"],
"env": {
"development": {
"plugins": ["react-refresh/babel"]
}
}
}Finally, run Nollup:
nollup -cYou can then start modifying your React components and see changes in your app as you save.