没有使用webpack的babel

时间:2016-11-30 09:12:22

标签: javascript node.js webpack babeljs

我想通过使用webpack和babel来编写一个简单的演示,但我真的无法弄清楚是什么问题,我有webpack版本1.13.3并在我尝试安装<!DOCTYPE html> <html lang="en"> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8"> <title>Cash Management</title> <link href="getResource?moduleName=cm-ui&resource=build/bundle.css&mediaType=text/css" rel="stylesheet"> </head> <body> <div id='root' /> </body> <script href="getResource?moduleName=cm-ui&resource=build/common.js" type="text/javascript"></script> <script href="getResource?moduleName=cm-ui&resource=build/bundle.js" type="text/javascript"></script> </html>npm install --save-dev babel-core babel-preset-es2015之后我收到以下错误:

npm 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

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

1 个答案:

答案 0 :(得分:1)

由于webpack最新对等依赖是通过devdependencies安装的here

因此,如果您尝试安装webpack而不安装webpack-dev-server,则会引发错误。

同样的问题被引用here

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

本地命令正常

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