我正在尝试es6
使用 babel CLI 编译一个简单的文件
鉴于以下细节:出了什么问题?
$ node --version
v5.0.0
$ npm --version
3.3.6
$ npm init
$ npm install --save-dev babel-cli
$ echo -e 'import url from "url"\nconsole.log(`2+2=${2+2}`)' > script.js
$ ./node_modules/.bin/babel script.js
import url from "url";
console.log(`2+2=${ 2 + 2 }`);
换句话说:我放入 ES6,然后取出 ES6(尽管间距略有不同,并添加了分号)。我期待看到导入转换为要求,并看到我的反引号消失。
那就是:我想要 ES5 out。