使用babel6时如何编译和运行带节点的ES6文件?

时间:2016-02-07 02:04:01

标签: babeljs

我安装了 babel babel-core babel-loader 的最新版本6。< / p>

如何在带有Babel6的Node中运行ES6文件?

以前我会运行命令

babel-node server.js

但现在我收到了这条消息:

The CLI has been moved into the package `babel-cli`. See http://babeljs.io/docs/usage/cli/.

该页面上的所有说明均未说明如何执行此操作。

2 个答案:

答案 0 :(得分:1)

信息可能更清晰。您已经安装了babel软件包,并且应该安装了babel-cli软件包。

npm uninstall babel
npm install babel-cli

答案 1 :(得分:1)

安装babel-cli后,我还必须指定es2015加载程序并专门使用我的本地babel-node程序包,因为我没有全局安装它。

./node_modules/.bin/babel-node --presets es2015 server.js