Yazmanın man node
uyum bayrağı üzerinde bu vardır:
--harmony_typeof (enable harmony semantics for typeof)
type: bool default: false
--harmony_scoping (enable harmony block scoping)
type: bool default: false
--harmony_modules (enable harmony modules (implies block scoping))
type: bool default: false
--harmony_proxies (enable harmony proxies)
type: bool default: false
--harmony_collections (enable harmony collections (sets, maps, andweak maps))
type: bool default: false
--harmony (enable all harmony features (except typeof))
type: bool default: false
Yani --harmony
tüm uyum özelliklerini (örneğin --harmony_scoping
, --harmony_proxies
vb.) Etkinleştirmek için bir kısayol Bu blog yazısından , uyum yeni ECMAScript 6 özelliklerini dilde etkinleştirir gibi görünüyor. Dosyanızın app.js
uyumsuz çalışmamasının nedeni , muhtemelen yeni ECMAScript 6 standardından geriye dönük uyumlu olmayan özellikler kullanmasıdır (blok kapsam belirleme, proxy'ler, kümeler, haritalar vb.)