ここで正しい質問をしているのかよくわかりません...だから私を攻撃しないでください。
あるタイプの追跡実装用に、独自の非同期コールバックライブラリを作成しています。ユーザーは、一意のアカウント番号を含むコードをサイトにインストールする必要があります。GoogleAnalyticsを考えてください。
ライブラリ呼び出しはノードサーバーに到達し、クエリパラメーターでアカウントIDを渡します。
ノードは分析ライブラリで応答するため、ユーザーのサイトでさまざまな追跡機能を呼び出すことができます。
私の質問は、クエリパラメータに基づいてユーザーのページにストリーミングされる静的追跡ライブラリをどのように変更できますか?たとえば、アカウントIDがクエリ文字列から読み取られたら、DBルックアップを実行して、そのユーザーに固有であり、ライブラリ内の特定の関数を適切に変更したいライブラリ内の値を見つけます。
ローカルサーバーから静的ファイルを次のように読み取っています:fs.createReadStream( "./ file.js");
そのファイルを変更して、内の特定の値を他の値に置き換えるにはどうすればよいですか?
または、起動時にファイルをメモリ内オブジェクトに読み込んでから、応答オブジェクトを介して変更されたデータを単純に書き出す必要がありますか?