我对ES6很兴奋,并且希望使用跟踪编译器对它进行热身。下面是一个简单的分类示例:
require('traceur-runtime');
class Person {
constructor(name) {
this.name = name;
}
greet() {
return "Hello, I am " + this.name;
}
}
var p1 = new Person("Luca");
p1.greet();在转换并尝试运行示例(在节点中)之后,我得到以下错误:
错误:找不到模块“跟踪-运行时”
运行时是否包含在traceur的npm安装中?如果是,它在哪里,我需要如何包括它?如果不包括运行时,我就不能运行代码..。
发布于 2014-10-22 16:46:58
您需要通过npm安装跟踪运行时:
npm install traceur-runtime而且它应该能工作。你的例子至少对我有用。我汇编了:
traceur --script test.js --out out/test.js然后跑了:
node out/test.js另一个选择
您还可以安装traceur:
npm install traceur然后要求:
require('traceur');https://stackoverflow.com/questions/26469665
复制相似问题