2015-12-23 21 views
5

ben v8 içinde ES6 Proxy'yi kullanmaya çalışıyorum (sürüm 4.6.85.31) ama (golang I v8'i kullanıyorum) ReferenceError: Proxy is not defined alıyorumv8 vekil ReferenceError

Ben de düğümünde aynı çalıştı. js 5.1.0 with --harmony proxy'ler bayrağı ve proxy'leri destekler (aynı v8 sürümü)

Vekilleri doğrudan v8'de nasıl kullanabilirim? bazı bayraklarla derlemem gerekir mi?

Teşekkürler!

aynı soruyu var olanlar için

cevap

7

, sen de eğlenceli şeyler v8 seçenekleri, çok 'tam listesi için node --v8-options bkz

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

kullanabilirsiniz!

Örneğin, v8 çöp toplamada hata ayıklamak için --expose_gc bayrağına da ihtiyacım vardı