正常进入启动页
报错:
./node_modules/history/esm/history.js
Module not found: Can't resolve '@babel/runtime/helpers/esm/extends' in
'“项目路径所在绝对路径”node_moduleshistoryesm'
dva-cli version 0.10.0
将版本回退到1.0.0-beta.4 可以正常启动
请问这个问题解决了吗?我也碰到这个
请问这个问题解决了吗?我也碰到这个
我是用dva-cli创建的,dva-cli的版本是0.10.0(最新的版本)。我将版本切换成1.0.0-beta.4再创建项目就可以正常启动了,具体什么原因我也没搞明白
history 发布了 4.9,roadhog 之前版本对于 @babel/runtime
的处理不恰当。
试了下,有两个方案供选择,
export default function(webpackConfig) {
delete webpackConfig.resolve.alias['@babel/runtime'];
return webpackConfig;
}
^2.5.0-beta.4
试了 无效 最后这样设置的
export default function(webpackConfig) {
delete webpackConfig.resolve.modules
return webpackConfig;
}
让roadhog 依赖使用 ^2.5.0-beta.4 就出现这个了
这个原因好像是路由配置那里,引入了history,我是用的antd design pro 第一版
原因
history 发布了 4.9,roadhog 之前版本对于
@babel/runtime
的处理不恰当。方案
试了下,有两个方案供选择,
- 新建 webpack.config.js,内容如下:
export default function(webpackConfig) { delete webpackConfig.resolve.alias['@babel/runtime']; return webpackConfig; }
- roadhog 依赖使用
^2.5.0-beta.4
两种方法都试了,都没有解决。
第一种:报webpackConfig.resolve 未定义
第二种:cnpm run start之后 没有反应,也没有报错
按照你说的解决了。
yarn add [email protected]
Most helpful comment
原因
history 发布了 4.9,roadhog 之前版本对于
@babel/runtime
的处理不恰当。方案
试了下,有两个方案供选择,
^2.5.0-beta.4