Javascript/nodejs/express
提供: 初心者エンジニアの簡易メモ
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