私は現在、NodeJSのプロセス マネージャーである pm2 に取り組んでいます。
Javascript を対象としているため、ES6 という新しい標準が登場します。NodeJS で有効にするには、オプションを追加する必要があります--harmony
。
bash の部分では、ファイルを実行するインタープリターにユーザーがこのオプションを渡せるようにする必要があります。ウェブをクロールして (そして Stackoverflow で見つけた)、私はこれを見つけました:
#!/bin/sh
':' //; exec "`command -v nodejs || command -v node`" $PM2_NODE_OPTIONS "$0" "$@"
素敵なハックのように見えますが、移植性は十分ですか? CentOS、FreeBSD...
かなり重要なので確認したいと思います。
ありがとうございました