gpt4 book ai didi

javascript - 在哪里可以找到 Traceur(ES6 转换器)运行时?

转载 作者:太空宇宙 更新时间:2023-11-04 01:01:32 26 4
gpt4 key购买 nike

我对 ES6 感到很兴奋,并且想使用 Traceur 编译器来热身一下。这是一个简单的类示例:

require('traceur-runtime');

class Person {

constructor(name) {
this.name = name;
}

greet() {
return "Hello, I am " + this.name;
}
}

var p1 = new Person("Luca");
p1.greet();

编译并尝试运行示例(在 Node 中)后,出现以下错误:

Error: Cannot find module 'traceur-runtime'

运行时是否包含在 Traceur 的 npm 安装中?如果是,它在哪里以及我需要如何包含它?我无法在不包含运行时的情况下运行代码...

最佳答案

您需要通过npm安装traceur-runtime:

npm install traceur-runtime

它应该可以工作。至少你的例子对我有用。我编译:

traceur --script test.js --out out/test.js

然后跑了:

node out/test.js

或者

您也可以只安装 Traceur:

npm install traceur

然后要求它:

require('traceur');

关于javascript - 在哪里可以找到 Traceur(ES6 转换器)运行时?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26469665/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com