创建dva项目时报错
Please use
require(“history”).createHashHistoryinstead of
require(“history/createHashHistory”). Support for the latter will be removed in the next major release.
翻译为
请使用“要求(“历史”)。createHashHistory ‘而不是’ require(“history/createHashHistory”) '。对后者的支持将在下一个主要版本中删除。
这个dva内部组件的警告注意不注意都可以可能下个版本就更新了内部组件的封装,但是对于强迫的朋友可能就很不友好
话不多说解决方法
1.在node_modules下面的dva
下面的lib
下面的index.js
找到这样一行代码
var _createHashHistory = _interopRequireDefault(require("history/createHashHistory"));
替换成
var _createHashHistory = _interopRequireDefault(require("history").createHashHistory);
这样就可以了