2015-12-23 5 views
5

Ich versuche ES6 Proxy in v8 (Version 4.6.85.31) zu verwenden, aber ich bin immer ReferenceError: Proxy is not defined (Ich verwende v8 von golang)v8 Proxy Reference

Ich habe auch versucht, das gleiche in Knoten. js 5.1.0 mit --harmony-proxies flag und es unterstützt Proxies (gleiche Version v8)

Aber wie kann ich Proxies direkt in v8 verwenden? muss ich es mit einigen Flags kompilieren?

Danke! , Ist viel Spaß Sachen

Antwort

7

Für diejenigen, die die gleiche Frage haben, können Sie

std::string flags("--harmony_proxies"); 
V8::SetFlagsFromString(flags.c_str(), flags.length()); 

Auch node --v8-options für eine vollständige Liste der v8 Optionen nachschauen!

zum Beispiel ich auch benötigt --expose_gc Flag zu debuggen v8 Garbage Collection