どうも!chuckです。
私事ですが、現在転職活動中であります。そして、求人を見ていると、たまーにcoffeescriptというワードが出てきます。
インストールしたはいいものの、全く使ってない…・゚・(つД`)・゚・ ウェ―ン
というわけで、今日からすこしずつ触っていこうと思います!
カンを取り戻す
さくっとハローワールドしてみます。
practise1.coffee というファイルを新規作成。
console.logでハローワールド。文字列をかっこで囲む必要はありませんヽ(=´▽`=)ノ
ターミナルからコンパイルします。
そして出来上がったのがこちらの記事。
jsファイルが出来上がりました!
実行のためにnode.jsを利用します。node [ファイル名]で実行します。
結果はこの通り。
うん、流れは覚えています!(いま気づいたんですけど、ハローワールドじゃなくてハローですねw)
SublimeTextをCoffeeチックにする
CoffeeScriptのデメリットの1つは「コンパイルがめんどくさいこと」らしいです。たしかに、毎回コンパイルするのはめんどくさいですよね…。
というわけで「何か便利なプラグインがあるだろう」という気持ちで検索。
package installより、こちらの2つをインストールしました。当然のようにあるのがすごいですね!
Coffee2jsというプラグインがコンパイル用プラグイン。あと、おまけでシンタックスのためにCoffeeAngularSyntaxもインストール。
使い方は、コマンドパレット(cmnd+p)から選択してクリックするだけです
3つほどありますね。とりあえずConvert file を使っとけばよさそうです。
おしまい
CoffeeScript学習の前準備として、SublimeTextにプラグインを入れました!次回からはコードをガリガリ書いていこうと思います。