私は Linux で FreeSwtich ソリューションを実行しており、javascript で記述された非常に多くの構成スクリプトを使用しています。
問題は、ファイルを読み書きする必要があることです。どの JavaScript が通常サポートされていません。SpiderMonkey ファイル オブジェクトを試しましたが、機能せず、古いものとしてマークされています..
セットアップは少し特殊です。実際には、最初に通話を処理する 1 つの JavaScript を持つダイヤル プランは 1 つだけです。パラメーターの数に応じて、呼び出しは動的に含まれる 20 程度の Javascript のいずれかに「引き渡され」ます。実際には、実行するスクリプトの名前を返すデータベース ルックアップです。
他のオプションがある場合は、それを探しますか?LUA で全体を書き直すことはもちろんオプションですが、現在の構造を維持するには、多くの JavaScript を書き直す必要があります。誰かが JavaScript から LUA スクリプトを呼び出す魔法の方法を考えられない限り?