您的位置:首页 > Web前端 > React

React Hot Loader

2018-03-14 11:28 232 查看

错误

Warning: [react-router] You cannot change ; it will be ignored

Warning: [react-router] You cannot change ; it will be ignored

错误类型



原因:

// src/index.js
// Hot Module Replacement API
if (module.hot) {
module.hot.accept();
}


看这个issues

链接1

react-transform-hmr

babel-plugin-react-transform

解决方案:

$ npm install --save-dev react-transform-hmr
$ npm install --save-dev babel-plugin-react-transform


.babelrc

{
"presets": [ "es2015", "stage-0", "react"],
"env": {
"build": {
"optional": ["optimisation", "minification"]
},
"development": {
"plugins": [["react-transform", {
"transforms": [{
"transform": "react-transform-hmr",
"imports": ["react"],
"locals": ["module"]
}]
}]]
}
},
"plugins": [
["transform-runtime"],
["import", {"libraryName": "antd", "style": "css"}]
],
"sourceMaps": true
}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  webpack