如果节点使用的是Chrome 32使用的相同或更高版本的V8,则很可能会自然支持它。否则,您将需要加载“
es6-shim”(我建议先加载es5-shim)。我不知道当前版本的节点正在使用哪个V8版本。
在我的节点上安装
node --versionv0.10.24node -e 'console.log(process.versions.v8);'3.14.5.9
Chrome V32使用什么版本?(我使用的是Chromium v27),因此必须查找文档,但可能是3.22.24.16
寻找
chrome://version/似乎可以提供信息
Chromium 27.0.1453.93 (Developer Build 200836) Built from source for Fedora release 19 (Schrödinger’s Cat)OS Linux WebKit 537.36 (Unknown URL@0)Javascript V8 3.17.6.14Flash 11.2 r202User Agent Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/27.0.1453.93 Safari/537.36Command Line /usr/lib64/chromium-browser/chromium-browser --enable-plugins --enable-extensions --enable-user-scripts --enable-printing --enable-sync --auto-ssl-client-auth --flag-switches-begin --enable-sync-favicons --enable-full-history-sync --sync-keystore-encryption --flag-switches-endExecutable Path /usr/lib64/chromium-browser/chromium-browserProfile Path /home/graham/.config/chromium/Profile 1Variations b03ddc1f-2d9ef0ccf9b252d0-fd526c81ff3fc1a6-766fa2d7f6da4bf-70d6abf175f7fb7e-611a9f49262f996f-42d3ce0724dca50e-455c9ccaca65a9fe-91ac37823028188e-626278e5e29d81-cf4f6ead246fb659-6754d7b7f296190c-72d8285f4442aae2-4ad6057575f0f0a0-a5822863e2b18481-6e3b1976e7e71889-e1cc0f14
现在通过Chrome安装
Google Chrome 32.0.1700.107 (Official Build 248368) OS Linux Blink 537.36 (@165586)Javascript V8 3.22.24.17Flash 12.0.0.44User Agent Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/32.0.1700.107 Safari/537.36Command Line /usr/bin/google-chrome-stable --flag-switches-begin --flag-switches-endExecutable Path /opt/google/chrome/google-chromeProfile Path /home/graham/.config/google-chrome/DefaultVariations b178bdde-887f97ea24dca50e-837c48938d790604-9cb2a91c5a3c10b5-e1cc0f14244ca1ac-4ad605755e29d81-cf4f6ead3ac60855-486e2a9c246fb659-bd104136f296190c-38939ee94442aae2-6e597edeed1d377-e1cc0f1475f0f0a0-e1cc0f14e2b18481-6e597edee7e71889-4ad60575



