使用 babel 7 后,解决老旧 npm 库对旧版 babel-core 的依赖问题

babel 7 的安装

从 babel 的官网可以看到,目前需要安装 @babel/core

npm install --save-dev @babel/core @babel/cli @babel/preset-env

目前 babel 7 的使用已经很普遍了,新创建的项目,不应该再用 6 的版本。

解决对 babel-core 的依赖

有一些库,还对 babel-core 有着依赖。并且,这些库也不能再升级。

这时就可以安装 babel-core7.0.0-bridge.0 版本。

正如它的版本名字一样,它起了桥梁的作用。安装上,就能正常运行了。

需要同时安装了新版的 @babel/corebabel-core 桥版本:

"@babel/core": "^7.12.16",
"babel-core": "7.0.0-bridge.0",
本文收录于专栏
收集一些好用的前端开源库,主要是 npm 包