2016-12-20 3 views
0

(npmスクリプトを使用して)node.jsでビルドプロセスを書いています。私はnode.jsからクライアント側のスクリプトを変更したいクライアントサイドスクリプトをnode.jsから変更する

a.js:

(function() { 
    function log() { 
    console.log('log in a.js'); 
    } 

    console.log('a.js'); 
})(); 

b.js:

(function() { 
    function log() { 
    console.log('log in b.js'); 
    } 
})(); 

c.js:たとえば、私は3つのファイルを持っている

(function() { 
    function otherFunction() {} 
})(); 

私が上で実行したいですファイルを作成し、log機能を拡張します(存在する場合)。たとえば、機能の最後に別のconsole.logを追加します。

どうすればいいですか?

+0

私はあなたが何を求めているのかはまったく明らかではないと思います。ローカルマシン(またはサーバー)のファイルシステムを調べ、これらのファイルを更新したいのですか?または、Nodeによってサービスされているときにオンザフライでそれらを変更することができます(たとえば、NodeがWebサーバーの場合)。または...? –

+0

ビルドプロセスでのマシン上のファイル –

+0

どのようなビルドソフトウェアを使用していますか? –

答えて

0

サーバーでは、クライアント側(多分socket.ioを使用)にemitを送信し、クライアント側からイベントをキャッチし、イベントに応じてスクリプトを追加できますか?

+0

Web API用ではなくビルドプロセス用です –

関連する問題