CoffeeScript adalah alat terjemahan bahasa JS yang dapat mengurangi kode boilerplate, membuat kode lebih ringkas dan lebih mudah dibaca. File JS yang dikonversi dapat dijalankan di browser WEB dan sangat nyaman digunakan.
Pengenalan dasar
CoffeeScript adalah perangkat lunak yang dapat membantu Anda menerjemahkan JavaScript di komputer Anda. Anda dapat langsung mengubah kode JavaScript yang telah diedit menjadi teks JS, sehingga Anda dapat menjalankan JS di browser, sehingga menghemat waktu Anda dalam mengedit JS secara manual berbagai perangkat lunak pemrograman dan pengembangan web. Anda perlu memuat perangkat lunak ke dalam perangkat lunak yang sesuai untuk menggunakannya. Saat Anda mengedit dokumen JavaScript, Anda dapat memulai CoffeeScript (asisten terjemahan bahasa) dan mengonversi kode. keluaran yang dikompilasi sangat mudah dibaca, memiliki efek pencetakan yang baik, dan berjalan lebih cepat daripada JavaScript tulisan tangan yang setara.
Fitur perangkat lunak
1. Menyediakan sintaksis yang relatif sederhana yang mengurangi kode boilerplate, seperti tanda kurung dan koma;
2. Gunakan spasi sebagai cara untuk mengatur blok kode;
3. Menyediakan sintaks sederhana untuk mengekspresikan fungsi;
4. Menyediakan pewarisan berbasis kelas (opsional, namun sangat berguna saat mengembangkan aplikasi)
Pengenalan fungsi
1.CoffeeScript menyediakan fungsi kompilasi kode sederhana
2. Dapat membantu Anda memberikan solusi terjemahan saat memproses kode jenis web
3. Dukungan package.json, dukungan besok.css
4. Mendukung sebagian besar JavaScript modern
5. Mendukung objek Splats, alias sintaksis istirahat/ekstensi objek.
6. Mendukung fitur modern yang Anda gunakan; atau Anda mengkompilasi kode Anda
7. Kopi versi baris perintah tersedia sebagai utilitas Node.js
8. Kompiler inti tidak bergantung pada Node
9. Dapat berjalan di lingkungan JavaScript atau browser apa pun
Instalasi perangkat lunak
Kompiler CoffeeScript sendiri ditulis dalam CoffeeScript, menggunakan generator parser Jison. Coffee versi baris perintah adalah alat Node.js yang praktis, namun kompiler tidak bergantung pada Node, tetapi dapat berjalan di lingkungan eksekusi JavaScript apa pun, seperti di browser (lihat "Coba CoffeeScript" di atas).
Sebelum instalasi, Anda memerlukan Node.js versi stabil terbaru, dan npm (Node Package Manager) dapat diinstal dengan npm:
npm install -g skrip kopi
(Jika Anda tidak ingin menginstalnya secara global, Anda dapat menghapus opsi -g.)
Jika Anda ingin menginstal CoffeeScript terbaru di cabang master, Anda dapat mengkloning CoffeeScript dari repositori kode sumber, atau mengunduh kode sumber secara langsung. Anda juga dapat menginstal compiler CoffeeScript terbaru di cabang master melalui npm:
Atau jika Anda ingin menginstalnya ke /usr/local tanpa menggunakan npm untuk mengelolanya, masuk ke direktori coffee-script dan jalankan:
sudo bin/instal kue
Cara menggunakan
c, --compile Kompilasi .coffee ke dalam file .js
w,--watch memonitor perubahan file dan mengeluarkan hasil pemantauan
o,--output [DIR] Keluarkan file hasil kompilasi ke direktori yang ditentukan
p,--print akan mengkompilasi hasilnya
l, --lint Jika jsl (javascript lint) diinstal, gunakan lint untuk memeriksa kode
s, --stdio menggunakan keluaran program lain sebagai masukan standar kopi dan memperoleh keluaran standar JavaScript.
e,--eval formulir baris perintah