【发布时间】:2016-04-15 21:47:25
【问题描述】:
我正在尝试按照guy 通过 Babel 安装 ES6,但我的终端出错了。这是我在执行 npm install --global babel 后看到的
/usr/local/bin/babel -> /usr/local/lib/node_modules/babel/cli.js
/usr/local/bin/babel-node -> /usr/local/lib/node_modules/babel/cli.js
/usr/local/bin/babel-external-helpers -> /usr/local/lib/node_modules/babel/cli.js
babel@6.5.2 /usr/local/lib/node_modules/babel
当我输入 babel-node
You have mistakenly installed the `babel` package, which is a no-op in Babel 6.
Babel's CLI commands have been moved from the `babel` package to the `babel-cli` package.
npm uninstall babel
npm install babel-cli
See http://babeljs.io/docs/usage/cli/ for setup instructions.
当我尝试 npm uninstall babel 时,我得到了与以前相同的响应
【问题讨论】:
-
邮件看不懂怎么办? Babel 最近升级到 6,这改变了一些事情。您可以像消息建议的那样安装 cli,也可以使用旧版本的 babel。顺便说一句,ES6 不是你安装的东西。
-
包无操作意味着什么?什么是无操作?当我尝试 npm uninstall babel 时,我收到了相同的错误消息,所以我无法执行提示符告诉我的操作
标签: javascript npm installation ecmascript-6 babeljs