06月182020
dva.js 警告: warning:Please use `require("history").createHashHistory` instead of ......
随笔技术知识阅读4364 标签: 前端运维
# 问题 在 `ant-design-pro` 项目中、`umijs`项目中、或引入`dvajs` 警告: ```sh Warning: Please use `require("history").createHashHistory` instead of `require("history/createHashHistory")`. Support for the latter will be removed in the next major release. ``` history:直接刷新会404,需要404重定向; hash: 仅存在于前端,前端路由修改的是#中的信息,在服务端会被忽略。 # 解决方法: - 找到`node_modules` 中的 `dva包` ,修改`lib/index.js`(node_modules=>dva包=>lib文件夹=>index.js): - 找到这行代码如下: ```sh var _createHashHistory = _interopRequireDefault(require("history/createHashHistory")); ``` - 修改`require`中的路径,如下: ```sh var _createHashHistory = _interopRequireDefault(require("history").createHashHistory); ``` - 保存关闭编译器,重新启动服务 就好了

您可能感兴趣的

12月25
随笔技术知识阅读4381 标签: 前端
在使用Ant Design Vue 开发时会用到内置的upload,但是在用到内置的upload的时候,由于官网的说明文档比较简洁,总是出现这样那样的问题!
01月03
随笔技术知识阅读3325 标签: 运维
pm2 是一个带有负载均衡功能的Node应用的进程管理器.当你要把你的独立代码利用全部的服务器上的所有CPU,并保证进程永远都活着,0秒的重载, PM2是完美的。
06月18
随笔技术知识阅读17441 标签: 前端运维
我们在执行 npm install 或 yarn 命令的时候有时会遇到错误 Error: Can't find Python executable "python", you can set the PYTHON env variable 进而导致安装部分包错误,今天带大家简单快捷地100%解决这个问题
幻灯片
朦胧
热情
清幽
青翠
花红
清新
黑夜