npm start 报错 ./node_modules/history/esm/history.js解决办法

执行npm start 或npm run build 报错如图:
npm start 报错 ./node_modules/history/esm/history.js解决办法_第1张图片
npm start 报错 ./node_modules/history/esm/history.js解决办法_第2张图片

解决办法

1.package.json中的roadhog换为:’^2.5.0-beta.4’,即:"roadhog": "^2.5.0-beta.4" 如图:
npm start 报错 ./node_modules/history/esm/history.js解决办法_第3张图片
2.删除node_modules文件夹,git执行 rm -rf node_modules/,当前目录下从新安装,执行 cnpm i即可,安装完执行 npm start即可解决。

如以上步骤扔不能解决,继续报以上错误,建议升级history值最新版,执行 cnpm i -S history@next 注意:historydevDependencies内, 执行 cnpm i -D history@next,再执行一次解决办法2即可;

你可能感兴趣的:(webpack)