【nodejs入門】開発環境構築と起動まで
さてはて。
nodejs入門。
簡単なアプリケーション作れるようになってみたいな。
npmとnodejsのバージョンはこんな感じ
$ npm --version 1.3.8 $ node --version v0.10.16
nodejsのプラグインをintellijにダウンロードする
intellijを起動して、「Configure」をクリック
「Plugins」からプラグインの設定ができる
標準ではインストールされていなかったのでインストール
nodejsで検索
検索でひっかかったプラグインをダブルクリックすれば、インストールできる
intellijを再起動して、プロジェクト作成をすると
nodejsが選択肢で追加されていることがわかる
ライブラリを有効にする
template settings
preferenceのところで、nodejsのcoreモジュールをインストールする
「Sources are not configured」となっているのでConfigureボタンをクリックすると
coreモジュールをインストールできる
今回はインターネットからダウンロード!!
起動だけしてみる
2種類あるな・・
- boilerplate (http://www.nodeboilerplate.com/)
- express app (http://expressjs.com/)
boilerplateはフロントエンドのテンプレートなのかな?bootstrapとの対比が出ていた。
http://www.sitepoint.com/boilerplate-bootstrap/
expressはwebアプリケーションフレームワークか。テンプレートエンジンとかは自分で選択するようだ。
今回はboilerplateを利用した。
※expressにしたら、intellijが落ちて起動しなかったから。。
プロジェクトの作成
パッケージ構成はこんな感じ
README.mdを見ながら進めていけば良い
コンソールから、initproject.shを実行する
$ cd nodejstest/ $ ls README.md initproject.bat initproject.sh nodejstest.iml templates $ sh initproject.sh
なんかイロイロふえた
そしてREADME.mdが消えた
initproject.shみたら
rm README.md
してた。
そりゃそうか。
さて、アプリケーションを起動しよう
$ cd nodejstest/ $ node server.js info - socket.io started Listening on http://0.0.0.0:8081
画面が表示された
index.jadeの内容が表示されているようだ
テキストだけどクリックしたらscript.jsが実行されていてmessageが表示された
へー。
今日はここまで