我如何在 Meteor 中使用 ES2015 代理?
How do I use ES2015 Proxy in Meteor?
自从 Meteor 1.2 ES2015 默认支持 Meteor 项目中的任何 .js 文件。太好了,但是当我尝试使用
这样的名称代理时
const p = new Proxy(obj1, obj2);
它抛出一个未定义的名称代理。
我知道 ES6 是受支持的,因为所有其他功能都可以使用(包括 Promises)。那我做错了什么?
您是否将 ecmascript 包添加到您的项目中?
meteor add ecmascript
它不是 1.2 的原生版本;您仍然需要将它添加到您的项目中。
刚刚弄明白了。
Meteor 使用不支持代理的 Babel 转译器,因为无法使用 ES5 进行 polyfill。
自从 Meteor 1.2 ES2015 默认支持 Meteor 项目中的任何 .js 文件。太好了,但是当我尝试使用
这样的名称代理时const p = new Proxy(obj1, obj2);
它抛出一个未定义的名称代理。
我知道 ES6 是受支持的,因为所有其他功能都可以使用(包括 Promises)。那我做错了什么?
您是否将 ecmascript 包添加到您的项目中?
meteor add ecmascript
它不是 1.2 的原生版本;您仍然需要将它添加到您的项目中。
刚刚弄明白了。 Meteor 使用不支持代理的 Babel 转译器,因为无法使用 ES5 进行 polyfill。