Jika Anda berbicara tentang berlari secara interaktif, Anda dapat menggunakan bash alias. Letakkan ini di ~/.bashrc:
alias node="node --harmony"
(Untuk yang di bawah ini: perhatikan bahwa ketika saya mengatakan "executable", saya tidak hanya berarti biner atau "file exe." )
Jika Anda ingin menjalankan executable, misalnya dalam skrip lain, Anda dapat membuat skrip shell yang meluncurkan target dengan bendera tambahan:
Buat nodeHarmonydan letakkan di jalur pencarian Anda, misalnya /usr/local/bin:
#!/bin/sh
node --harmony "$@"
Lalu chmod a+xitu.
Kemudian jalankan nodeHarmonykapan pun Anda ingin bendera itu ditambahkan. Jika Anda ingin mengganti yang nodedapat dieksekusi, Anda mungkin dapat mengganti nama nodemenjadi sesuatu yang lain (misalnya node_original), beri nama skrip node, dan gunakan node_originaldi dalam skrip.
Anda juga bisa membuat skrip batch Windows yang setara, yang bisa digunakan di luar Cygwin / MinGW:
@echo off
node --harmony %*
Ini akan berperilaku serupa, tetapi mungkin menunjukkan efek aneh dengan beberapa kombinasi argumen, karena daftar akan diurai dua kali - sekali ketika menjalankan skrip batch, dan satu kali dalam skrip ketika mengeksekusi node. Beberapa solusi di sini .