babel-plugin-dva-hmr
Version:
Hmr plugin for dva.
48 lines (34 loc) • 1.26 kB
Markdown
# babel-plugin-dva-hmr
[](https://npmjs.org/package/babel-plugin-dva-hmr)
[](https://travis-ci.org/dvajs/babel-plugin-dva-hmr)
[](https://coveralls.io/r/dvajs/babel-plugin-dva-hmr)
[](https://npmjs.org/package/babel-plugin-dva-hmr)
HMR babel plugin for dva.
---
## Install
```bash
$ npm install babel-plugin-dva-hmr redbox-react@1.x --save-dev
```
## Usage
.babelrc
```javascript
{
"plugins": ["dva-hmr"]
}
```
Configure it in .roadhogrc(configure file for [roadhog](https://github.com/sorrycc/roadhog)) only in development mode, [example](https://github.com/dvajs/dva-example-user-dashboard/blob/d6da33b/.roadhogrc#L24-L30)
```javascript
"env": {
"development": {
"extraBabelPlugins": [
"dva-hmr"
]
}
}
```
## Options
* `container` —— Specify the root element for `app.start()`.
* `quiet` —— Don't output any log.
* `disableModel` —— Disable model HMR.
## License
MIT