## php closure compiler
phpcc adalah Perpustakaan PHP untuk menggunakan Javascript kompres Google Closure Compiler. Anda dapat melihat informasi tentang Google Closure Compiler di tautan ini.
##Instalasi
Anda dapat menginstal perpustakaan dengan komposer atau secara manual.
Langkah 1. Edit composer.json
Anda :
{
"require" : {
"tureki/phpcc" : " >=1.0.5 "
}
}
Langkah 2. Instal:
$ curl -sS https://getcomposer.org/installer | php
$ php composer.phar install
Langkah 1. Unduh rilis terbaru
Langkah 2. Sertakan perpustakaan:
require_once ' [path to phpcc]/phpcc.php ' ;
Unduh Perpustakaan phpcc . dan kemudian memerlukan phpcc.class.php
di file .php
Anda. Anda dapat menguji sample.php
di folder samples
.
require ' ../src/phpcc.php ' ;
$ phpcc = new tureki PhpCc ( array (
' java_file ' => ' YOUR JAVA FILE PATH ' ,
' jar_file ' => ' ../src/compiler/compiler.jar ' ,
' output_path ' => ' ./output/ ' ,
' optimization ' => ' SIMPLE_OPTIMIZATIONS '
));
java_file
adalah jalur file eksekusi sistem java.
Contoh: - Linux:"/usr/lib/jvm/jre-1.6.0/bin/java" - Jendela7:"C:Program Files (x86)Javajre6binjava"
jar_file
adalah file jar Kompiler Penutupan Google. Anda dapat mengunduh versi terbaru di tautan ini
Setelah pengaturan. gunakan metode help()
untuk menguji phpcc .
print_r($phpcc->bantuan());
Tambahkan file jQuery dan gabungan kompresi ke satu file.
$ ary_result = $ phpcc
-> add ( " js/jquery-1.10.2.js " )
-> add ( " js/1.9/jquery-1.9.1.js " )
-> exec ( " all.js " );
print_r ( $ ary_result );
Setel jalur Direktori untuk menemukan file .js
dan menggabungkan kompresi ke satu file.
$ ary_result = $ phpcc
-> setDir ( " ./js " )
-> exec ( " all.js " );
print_r ( $ ary_result );
Gunakan single()
kaleng kompresi individual.
$ ary_result = $ phpcc
-> add ( " js/jquery-1.10.2.js " )
-> add ( " js/1.9/jquery-1.9.1.js " )
-> single ()
-> exec ();
print_r ( $ ary_result );
$ ary_result = $ phpcc
-> setDir ( " ./js " )
-> single ()
-> exec ();
print_r ( $ ary_result );
Anda juga bisa mencampurnya.
$ ary_result = $ phpcc
-> add ( " js/jquery-1.10.2.js " )
-> add ( " js/1.9/jquery-1.9.1.js " )
-> setDir ( " ./js " )
-> single ()
-> exec ();
print_r ( $ ary_result );
Anda dapat menggunakan param()
menambahkan param perintah Closure Compiler.
$ ary_result = $ phpcc
-> add ( " js/jquery-1.10.2.js " )
-> param ( " --angular_pass " )
-> param ( " --formatting " , " PRETTY_PRINT " )
-> exec ( " all.js " );
print_r ( $ ary_result );
A. Tambahkan Unit Uji b. Integrasikan CI
kalkun
Hak Cipta 2013 turki, di bawah Lisensi MIT.