DRYな備忘録

Don't Repeat Yourself.

【はじめかた】【私的備忘録】【node.js】

(npm) (node) (express) (jquery)

コマンドプロンプト上で

>express -t ejs hogehoge (エンター。現在位置にhogehogeディレクトリがつくられる)

>cd hogehoge (エンター。hogehogeディレクトリに移動する)

>npm install (エンター。hogehogeディレクトリ内にnode_modulesがつくられる)

( >npm install mysql (エンター。node_modules内にmysqlディレクトリがつくられる)

コマプロ終了

 

hogehogeディレクトリ内の

app.jsを編集する

【ビューファイルをejsに設定する】

var ejs = require('ejs');

app.set('view options',{ layout: false});

【Routes部分で、とりあえずの振る舞いを定義する】

app.get('/',function(req,res){

      res.render('index.ejs',{ title:'oppai' });

});

 

再びコマプロ上で、app.jsがある場所まで移動し、

>node app.js (エンター。 Express server listening port 3000 in development mode というメッセージ)

ブラウザで、

localhosot:3000/

にアクセスすると、nodeの反応が得られる。