โดย ณัฐธิดา หมวดเพ็ชร [16 กรกฎาคม 2558]
CoffeeScript คืออะไร???
CoffeeScript คือ ภาษาที่เอาไว้สำหรับเขียน JavaScript ซึ่ง CoffeeScript จะช่วยให้สามารถเขียน JavaScript ได้สั้นลง เขียนง่ายขึ้น อ่านเข้าใจง่าย และ maintain ง่าย แต่สุดท้ายแล้ว CoffeeScript ก็จะถูกเปลี่ยนกลับไปเป็น JavaScript เพื่อนำไปใช้งานต่อไป
ขั้นตอนการทำงาน
- สร้างไฟล์นามสกุล .coffee
- คอมไพล์ .coffee ให้กลายเป็น .js
- นำไฟล์ .js ไปใช้งาน
การติดตั้ง CoffeeScript
ก่อนอื่นเราจะต้องลงตัวคอมไพล์ ที่จะทำการแปลง .coffee มาเป็น .js ซะก่อน เพื่อที่ว่าเราจะได้ไม่ต้องไปเขียนไฟล์ .js อีก หากเรารัน .coffee เสร็จ ก็สามารถนำไปใช้ได้เลย โดยเราต้องทำการติดตั้งคำสั่งให้อุปกรณ์ของเรารู้จักกับไฟล์ .coffee ซะก่อน
ซึ่งถ้าหากว่าเราได้ลง node.js ไว้แล้ว เราก็จะใช้ npm ในการติดตั้ง CoffeeScript ได้เลย โดยใช้คำสั่ง
>>> npm install -g coffee-script
หลังจากนั้นเราก็จะมาตรวจสอบดูว่าการติดตั้งมีข้อผิดพลาดรึเปล่า โดยการตรวจสอบจากเวอร์ชั่นของ CoffeeScript ที่ได้ติดตั้งไป ใช้คำสั่งดังนี้
>>> coffee -v
เมื่อไม่มีข้อผิดพลาดอะไร ระบบจะแสดงเวอร์ชั่นของ CoffeeScript ขึ้นมาให้ เท่านี้ก็สามารถใช้ได้แล้ว
แต่….หากเรายังไม่ได้ลง node.js ก็จะต้องลง package ที่จำเป็นก่อน ซึ่งจากที่ได้ไปศึกษามา เราจึงขอยกตัวอย่างอ้างอิง เพื่อให้ทราบถึงวิธีการ มีดังต่อไปนี้
1. ลง package ที่จำเป็น โดยใช้คำสั่ง
>>> sudo apt-get install git-core curl build-essential openssl libssl-dev
2. ลง node.js โดยใช้คำสั่ง
>>> git clone https://github.com/joyent/node.git && cd node
3. เมื่อลง node.js เสร็จ ให้ทำ config โดยใช้คำสั่ง
>>> /configure
4. จะทำการ make โดยใช้คำสั่ง
>>> make
5. ติดตั้ง make โดยใช้คำสั่ง
>>> sudo make install
6. กลับมายัง directory หลัก โดยใช้คำสั่ง
>>> cd
7. ติดตั้ง npm (Nodejs Package Manager) โดยใช้คำสั่ง
>>> curl http://npmjs.org/install.sh | sudo sh
จากนั้นก็ติดตั้ง CoffeeScript ตามที่ได้กล่าวไว้ก่อนหน้านี้ในกรณีแรก
ครั้งต่อไปเราจะมาดูว่า CoffeeScript ใช้งานอย่างไร และเมื่อเปรียบเทียบกับ JavaScript แล้วเป็นอย่างไร
หากจะศึกษาข้อมูลก่อนก็สามารถศึกษาได้ที่ www.coffeescript.org