Gõ man nodecó cái này trên cờ hòa hợp:
--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
Vì vậy, --harmonylà một phím tắt để cho phép tất cả các tính năng hòa hợp (ví dụ --harmony_scoping, --harmony_proxiesvv) Từ bài viết trên blog này , có vẻ như sự hài hòa cho phép mới ECMAScript 6 tính năng trong ngôn ngữ. Lý do tệp của bạn sẽ không chạy mà không hài hòa là vì app.jscó thể sử dụng các tính năng không tương thích ngược từ tiêu chuẩn ECMAScript 6 mới (như phạm vi khối, proxy, bộ, bản đồ, v.v.)