coffeescript

Getting started with coffeescript

Remarks#

This section provides an overview of what coffeescript is, and why a developer might want to use it.

It should also mention any large subjects within coffeescript, and link out to the related topics. Since the Documentation for coffeescript is new, you may need to create initial versions of those related topics.

Hello Word (Linux and OS X)

CoffeeScript is a scripting language that compiles into JavaScript. Any code written in CoffeeScript can be translated into JavaScript with a one-to-one matching.

CoffeeScript can be easily installed with npm:

$ mkdir coffee && cd coffee
$ npm install -g coffee-script

The -g flag will install CoffeeScript globally, so it will always be available on your CLI. Don’t use the -g flag if you want a local installation:

$ mkdir coffee && cd coffee
$ npm install coffee-script

When the package is installed, create a helloword.coffee file in the working directory and write some CoffeeScript code in it.

console.log 'Hello word!'

This code can be executed by calling the CoffeeScript binary. If you installed CoffeeScript globally, simply run:

$ coffee helloword.coffee

If you installed CoffeeScript locally, you will find the binary in the installation folder:

$ ./node_modules/coffee-script/bin/coffee helloword.coffee

In both cases, the result will be printed in the console: Hello word!


This modified text is an extract of the original Stack Overflow Documentation created by the contributors and released under CC BY-SA 3.0 This website is not affiliated with Stack Overflow