let*_*4be 5 javascript v8 ecmascript-6 es2015
我正在尝试在v8(版本4.6.85.31)中使用ES6代理但我得到ReferenceError: Proxy is not defined
(我正在使用golang的v8)
我也尝试在node.js 5.1.0中使用--harmony-proxies标志,它支持代理(相同的v8版本)
但是如何在v8中直接使用代理呢?我需要用一些标志编译吗?
谢谢!
对于那些得到同样问题的人,你可以使用
std::string flags("--harmony_proxies");
V8::SetFlagsFromString(flags.c_str(), flags.length());
Run Code Online (Sandbox Code Playgroud)
另请参阅node --v8-optionsv8选项的完整列表,很多有趣的东西!
例如,我还需要--expose_gc标志来调试v8垃圾收集