私は2つのjsファイルを持っています:
1.js
(function(){
function setLength(a,len){
a.length=len;
}
...........
})();
2.js:
function View(){
setLength(this,3);
}
は、で定義され2.js
たメソッド ( ) にアクセスすることに注意してください。setLength
1.js
したがって、コンパイラーがこれら 2 つのファイルを同じ置換を使用してコンパイルするようにします。
私はこのような結果が欲しい:
(function(){
function x(a,b){
a.length=b;
}
...........
})();
function View(){
x(this,3);
}
これは可能ですか?
ところで、ファイルをコンパイルするには、compiler.js を使用します。
java -jar compiler.jar --js file.js --js_output_file file.min.js
これは単一のファイルです。複数のファイルをコンパイルし、それぞれに独自の出力ファイルを作成したいのですが、次のようなものです。
java -jar compiler.jar --js file.js,file2.js --js_output_file file.min.js,file2.min.js