facebook twitter hatena line email

Javascript/nodejs/express

提供: 初心者エンジニアの簡易メモ
2015年5月20日 (水) 03:15時点における127.0.0.1 (トーク)による版 (ページの作成:「==MVCなフレームワークインストール== npm install -g express ==プロジェクト作成(jadeテンプレ== express hoge1 以下が作成される。デフ...」)

(差分) ←前の版 | 最新版 (差分) | 次の版→ (差分)
移動: 案内検索

MVCなフレームワークインストール

npm install -g express

プロジェクト作成(jadeテンプレ

express hoge1
以下が作成される。デフォルトテンプレはjade
  create : hoge1
  create : hoge1/package.json
  create : hoge1/app.js
  create : hoge1/public
  create : hoge1/public/javascripts
  create : hoge1/public/images
  create : hoge1/public/stylesheets
  create : hoge1/public/stylesheets/style.css
  create : hoge1/routes
  create : hoge1/routes/index.js
  create : hoge1/views
  create : hoge1/views/layout.jade
  create : hoge1/views/index.jade

プロジェクト作成(ejsテンプレ

express helloexpressejs -t ejs

ビュー追加方法

vi app.js
  app.get('/', routes.index);
+ app.get('/help', routes.help);
vi routes/index.js
  exports.index = function(req, res){
    res.render('index', { title: 'Express' })
  };
+ exports.help = function(req, res){
+   res.render('help', { title: 'Expresshelp' })
+ };
cp views/index.ejs views/help.ejs