【发布时间】:2016-04-17 07:20:42
【问题描述】:
我已经安装了最新版本的 babel。当前为 6.4.0。我创建了一个名为 myclass.js 的文件,其中包含以下代码。
class MyClass {
constructor(name) {
console.log("I am a MyClass object .. ", name);
}
}
var myclass = new MyClass('1234');
创建我的课程后,我在命令行中执行以下操作。
$> babel ./src/myclass.js --out-file ./out/app.js
我希望我的 app.js 文件具有 es5 编译的 javascript,但其中包含与 myclass.js 文件完全相同的代码。我错过了什么可能导致这种情况?
【问题讨论】:
-
对我有用,你的
.babelrc怎么样?
标签: ecmascript-6 babeljs