スポンサーサイト

上記の広告は1ヶ月以上更新のないブログに表示されています。
新しい記事を書く事で広告が消せます。

web拍手 by FC2   

CoffeeScriptでNodeアプリを書いてみる /windows7

※Windows7で行なっています

参考リンク:
◇CoffeeScriptでNode.jsアプリを書いてみる
http://d.hatena.ne.jp/parrot_studio/20111207/1323245393

◇Node.jsアプリをCoffeeScriptで記述する
http://blog.ruedap.com/entry/20110621/node_js_exdivss_app_coffee_script
はい。ということで先人の知恵をお借りして行きます。

インストール。
C:\NodePrograms\NodeTwitter>npm install -g coffee-script
npm http GET https://registry.npmjs.org/coffee-script
npm http 304 https://registry.npmjs.org/coffee-script
C:\Users\XXXXX\AppData\Roaming\npm\cake -> C:\Users\XXXXX\AppData\Roaming\npm\node_modules\coffee-script\bin\cake
C:\Users\XXXXX\AppData\Roaming\npm\coffee -> C:\Users\XXXXX\AppData\Roaming\npm\node_modules\coffee-script\bin\coffee
coffee-script@1.3.3 C:\Users\XXXXX\AppData\Roaming\npm\node_modules\coffee-script

確認。
C:\NodePrograms\NodeTwitter>coffee -v
CoffeeScript version 1.3.3

変換ツールのインストール
C:\NodePrograms\NodeTwitter>npm install -g js2coffee
npm http GET https://registry.npmjs.org/js2coffee
npm http 200 https://registry.npmjs.org/js2coffee
npm http GET https://registry.npmjs.org/js2coffee/-/js2coffee-0.2.0.tgz
npm http 200 https://registry.npmjs.org/js2coffee/-/js2coffee-0.2.0.tgz
npm http GET https://registry.npmjs.org/underscore
npm http GET https://registry.npmjs.org/file
npm http GET https://registry.npmjs.org/coffee-script
npm http 304 https://registry.npmjs.org/coffee-script
npm http 200 https://registry.npmjs.org/file
npm http GET https://registry.npmjs.org/file/-/file-0.2.1.tgz
npm http 200 https://registry.npmjs.org/underscore
npm http GET https://registry.npmjs.org/underscore/-/underscore-1.3.3.tgz
npm http 200 https://registry.npmjs.org/file/-/file-0.2.1.tgz
npm http 200 https://registry.npmjs.org/underscore/-/underscore-1.3.3.tgz
C:\Users\XXXXX\AppData\Roaming\npm\js2coffee -> C:\Users\XXXXX\AppData\Roaming\npm\node_modules\js2coffee\bin\js2coffee
js2coffee@0.2.0 C:\Users\XXXXX\AppData\Roaming\npm\node_modules\js2coffee
├── file@0.2.1
├── underscore@1.3.3
└── coffee-script@1.3.3

今まで書いてたやつを変換
C:\NodePrograms\NodeTwitter>js2coffee app.js > app.coffee

あぁ、うん・・・
すっきりしてるけど今までのjsとそこそこ書き方が違うせいかすぐには慣れないし、こういう書き方自体があまり慣れていない・・・
ひとまずちょっと試してみましょう。

コマンドプロンプトを2つ起動して、片方でnode、片方でcoffeeを動かします。
C:\NodePrograms\NodeTwitter>coffee -wc app.coffee
C:\NodePrograms\NodeTwitter>node app.js

おお、自動コンパイルが効いてますね。
・・・ここで思うのが、nodeの方も自動でリロードされないのかと。

これは次に書きます。

web拍手 by FC2   

コメントの投稿


非公開コメント

コメント

STERS's Development Room

STERSの開発室っぽい何か。


プロフィール

Name:STERS
Unity3D/C#/PHP/js/C++/VB
などを勉強中です

[STERS's Room]
[ファイル置き場]

カテゴリー
最近の記事
最近のコメント
カレンダー
05 ≪│2017/06│≫ 07
- - - - 1 2 3
4 5 6 7 8 9 10
11 12 13 14 15 16 17
18 19 20 21 22 23 24
25 26 27 28 29 30 -
RSSリンクの表示
ブログ内Google検索
Google
上記広告は1ヶ月以上更新のないブログに表示されています。新しい記事を書くことで広告を消せます。