转: https://www.npmjs.com/package/react-hot-loader
Run: npm run eject
npm install --save-dev react-hot-loader
打开 config\webpack.config.dev.js
在 module->rules->oneOf 组下面添加
{
test: /\.(js|jsx)$/,
include: paths.appSrc,
loader: require.resolve('babel-loader'),
options: {
cacheDirectory: true,
plugins: ['react-hot-loader/babel'],
},
}
在项目中引用
import React from 'react'
import { hot } from 'react-hot-loader'
const App = () => <div>Hello World!</div>
export default hot(module)(App)
网友评论