javascript - 无法将 babel 与 webpack 一起使用

标签 javascript node.js webpack babeljs

我想使用 webpack 和 babel 编写一个简单的演示,但我真的不知道问题是什么,我的 webpack 版本为 1.13.3,在尝试安装 npm install --save-dev babel-core babel-preset-es2015npm install --save-dev babel-loader 后,我收到以下错误:

+-- babel-core@6.18.2
+-- babel-preset-es2015@6.18.0
`-- UNMET PEER DEPENDENCY webpack@1 || ^2.1.0-beta

+-- babel-loader@6.2.8
`-- UNMET PEER DEPENDENCY webpack@1 || ^2.1.0-beta

我有 Node v.6.9.1 和 npm v4.0.2 我该怎么办?

最佳答案

由于 webpack最新对等依赖项是通过 devdependencies 安装的,如前所述 here

因此,如果您尝试在不安装 webpack-dev-server 的情况下安装 webpack,则会抛出错误。

引用了同样的问题here

因此,使用以下 npm 命令 npm install --global webpack webpack-dev-server 可以消除有关 webpack 的警告并全局安装它。

该命令在本地运行良好

npm install --save-dev webpack
npm install --save-dev webpack-dev-server

关于javascript - 无法将 babel 与 webpack 一起使用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40884260/

相关文章:

javascript - 用于 Firefox 的 innerText polyfill

javascript - 使用 session 避免多个 API 身份验证

node.js - 火狐插件错误: Module `http` is not found

javascript - Haraka Smtp 服务器(编辑出站电子邮件正文内容)

css - 使用 webpack 导入 css 库

javascript - 从 Jquery 模态窗口隐藏关闭按钮

javascript - 动态创建的 <a> 标签的功能不起作用

node.js - 尝试使用 Node 发出 'POST' 请求

javascript - 与 webpack 捆绑 - 脚本禁用错误

javascript - 如何在 webpack 中配置 font-awesome-webpack 的字体文件输出目录?