react-hot-loader 局部热更新 安装使用

2018-11-27  本文已影响0人  small_zeo

转: 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)

上一篇下一篇

猜你喜欢

热点阅读