Questions tagged «transpiler»

14
使用ES6语法和Babel扩展Javascript中的错误
我正在尝试使用ES6和Babel扩展Error。它没有解决。 class MyError extends Error { constructor(m) { super(m); } } var error = new Error("ll"); var myerror = new MyError("ll"); console.log(error.message) //shows up correctly console.log(myerror.message) //shows empty string 错误对象永远不会获得正确的消息集。 在Babel REPL中尝试。 现在,我已经看到了一些关于SO的解决方案(例如在这里),但是它们似乎都非常不属于ES6-y。如何以一种不错的ES6方式做到这一点?(在Babel工作)


4
编译与编译
在寻找差异时,我遇到了以下定义: 编译是获取用一种语言编写的源代码并转换为另一种语言的总称。 Transpiling是一个特定术语,用于获取用一种语言编写的源代码并转换为具有相似抽象级别的另一种语言。 我了解什么是抽象。 但是在上面的定义中“相似的抽象水平”是什么意思?以及如何找到一种语言的抽象水平?
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.