我想知道是否需要添加 babel-loader ,则, babel-core 如果我的项目 webpack 版本 4.7.0
babel-loader
babel-core
webpack
4.7.0
最初我没有添加 巴别塔装载机 ,我的代码包含ES6,编译得很好,浏览器得到了ES5。
巴别塔装载机
如果我添加 巴别塔装载机 ,我在中看到以下警告 npm 或 yarn 工具 install 命令:
npm
yarn
install
warning " > babel-loader@7.1.4" has unmet peer dependency "babel-core@6".
因此,如果我仍然需要将其添加为 devDependencies 并在网页包配置文件中配置它以预处理 .js 文件。我没有找到关于这一点的非常清晰的文档。
devDependencies
.js
对它仍然是必需的 devDependency .您需要 babel-loader ,则, babel-core 和 babel-preset-env .Webpack 4(或今天发布的v4.7.0)本质上没有任何改变。
devDependency
babel-preset-env
就你的网页行为而言,这是相当奇怪的。你能分享你的配置吗?我可以在我这边复制?