前言:去年的时候针对公司老项目(dva环境)进行了一次优化升级,升级后没出现啥问题,因为疫情的关系,导致一直在家办公,最近针对老项目又加了个需求,用自己的电脑从Gogs上down下来
npm install
之后运行就报错了。
安装完依赖npm start的时候,就开始报如下的错误:
1 | Failed to compile |
一般删了node_modules重新安装依赖能解决80%的问题,但这次重新安装却不起作用了。于是就开始了折腾之旅了,去Google搜了一圈,找了几个解决方案尝试之后发现都不太行。
最后在Github issues里找到了解决思路:history
版本问题。
按以下步骤检查:
1、npm list history
查看history安装情况;
2、如果版本不是4.7.2,卸载history, npm un history
;
3、npm list history
确保history已全部删除;
4、npm install --save history@4.7.2
安装指定版本;
按照如上步骤就把这个错误解决了,运行成功。完美!