运行后提示 core-js 报错?
wyqsky opened this issue · comments
我也报了这个错,是因为 core-js 3.x
版本的api
变动导致的,降低版本到 2.x 即可,其实也就是作者说的版本冲突问题。
如何降级呢?
如何降级呢?
package.json 中引用 core-js 的版本修改成 2.x,然后重新 npm i 即可
碰到相同问题了,有不降级core.js
的解决方案吗?
注意降级版本不对可能还是会报错,2.6.11试试
看了半天还是不知道怎么降级。🎎
看了半天还是不知道怎么降级。🎎
yarn upgrade core-js@^2.6.11
升级了core-js的可以在config.js中加个别名试一下。
chainWebpack (config) {
config.resolve.alias.set('core-js/library/fn', 'core-js/features');
}
碰到相同问题了,有不降级
core.js
的解决方案吗?
升级了core-js的可以在config.js中加个别名试一下。
chainWebpack (config) {
config.resolve.alias.set('core-js/library/fn', 'core-js/features');
}
升级了core-js的可以在config.js中加个别名试一下。
chainWebpack (config) {
config.resolve.alias.set('core-js/library/fn', 'core-js/features');
}
大神厉害👍,想请教您是怎么定位到这个问题并解决的呢?我在 core-js 的 github issues 中发现了和这个很类似的提问:
issues链接
但是解决方案是怎么思索出来的?😂从何处下结论是这样解决的呢? core-js/library/fn
=> core-js/features
升级了core-js的可以在config.js中加个别名试一下。
chainWebpack (config) {
config.resolve.alias.set('core-js/library/fn', 'core-js/features');
}大神厉害👍,想请教您是怎么定位到这个问题并解决的呢?我在 core-js 的 github issues 中发现了和这个很类似的提问:
issues链接
但是解决方案是怎么思索出来的?😂从何处下结论是这样解决的呢?
core-js/library/fn
=>core-js/features
也没啥,对比下2.*和3.*的core-js源码目录结构发现的,其实我也不能保证完全覆盖,但是理论上开发者应该是会在新版本保留旧函数的,不然兼容性太差了,只是换了个文件夹而已,而且暂时这么别名修改也没有发现问题。
升级了core-js的可以在config.js中加个别名试一下。
chainWebpack (config) {
config.resolve.alias.set('core-js/library/fn', 'core-js/features');
}大神厉害👍,想请教您是怎么定位到这个问题并解决的呢?我在 core-js 的 github issues 中发现了和这个很类似的提问:
issues链接
但是解决方案是怎么思索出来的?😂从何处下结论是这样解决的呢?core-js/library/fn
=>core-js/features
也没啥,对比下2.*和3.*的core-js源码目录结构发现的,其实我也不能保证完全覆盖,但是理论上开发者应该是会在新版本保留旧函数的,不然兼容性太差了,只是换了个文件夹而已,而且暂时这么别名修改也没有发现问题。
厉害👍,依据我上文中提到的 issues, 我发现yarn add -D @babel/runtime-corejs2
也是可行的,究其原因,应该是安装 ant-design-vue
依赖之后,babel-runtime
的 core-js
版本低了,和 vuepress
依赖的 core-js
版本不兼容:
升级了core-js的可以在config.js中加个别名试一下。
chainWebpack (config) {
config.resolve.alias.set('core-js/library/fn', 'core-js/features');
}大神厉害👍,想请教您是怎么定位到这个问题并解决的呢?我在 core-js 的 github issues 中发现了和这个很类似的提问:
issues链接
但是解决方案是怎么思索出来的?😂从何处下结论是这样解决的呢?core-js/library/fn
=>core-js/features
也没啥,对比下2.*和3.*的core-js源码目录结构发现的,其实我也不能保证完全覆盖,但是理论上开发者应该是会在新版本保留旧函数的,不然兼容性太差了,只是换了个文件夹而已,而且暂时这么别名修改也没有发现问题。
厉害👍,依据我上文中提到的 issues, 我发现
yarn add -D @babel/runtime-corejs2
也是可行的,究其原因,应该是安装ant-design-vue
依赖之后,babel-runtime
的core-js
版本低了,和vuepress
依赖的core-js
版本不兼容:
升级了core-js的可以在config.js中加个别名试一下。
chainWebpack (config) {
config.resolve.alias.set('core-js/library/fn', 'core-js/features');
}大神厉害👍,想请教您是怎么定位到这个问题并解决的呢?我在 core-js 的 github issues 中发现了和这个很类似的提问:
issues链接
但是解决方案是怎么思索出来的?😂从何处下结论是这样解决的呢?core-js/library/fn
=>core-js/features
也没啥,对比下2.*和3.*的core-js源码目录结构发现的,其实我也不能保证完全覆盖,但是理论上开发者应该是会在新版本保留旧函数的,不然兼容性太差了,只是换了个文件夹而已,而且暂时这么别名修改也没有发现问题。
厉害👍,依据我上文中提到的 issues, 我发现
yarn add -D @babel/runtime-corejs2
也是可行的,究其原因,应该是安装ant-design-vue
依赖之后,babel-runtime
的core-js
版本低了,和vuepress
依赖的core-js
版本不兼容:
升级了core-js的可以在config.js中加个别名试一下。
chainWebpack (config) {
config.resolve.alias.set('core-js/library/fn', 'core-js/features');
}大神厉害👍,想请教您是怎么定位到这个问题并解决的呢?我在 core-js 的 github issues 中发现了和这个很类似的提问:
issues链接
但是解决方案是怎么思索出来的?😂从何处下结论是这样解决的呢?core-js/library/fn
=>core-js/features
也没啥,对比下2.*和3.*的core-js源码目录结构发现的,其实我也不能保证完全覆盖,但是理论上开发者应该是会在新版本保留旧函数的,不然兼容性太差了,只是换了个文件夹而已,而且暂时这么别名修改也没有发现问题。
厉害👍,依据我上文中提到的 issues, 我发现
yarn add -D @babel/runtime-corejs2
也是可行的,究其原因,应该是安装ant-design-vue
依赖之后,babel-runtime
的core-js
版本低了,和vuepress
依赖的core-js
版本不兼容:
👍 你的分析也很对,其实就是版本不一致,这个主题没有去支持新版core-js