2016-09-20 15 views
0

のようなWebアプリケーションをnodejsどのように私はそのようなものがphpに思いアプリ(と、エクスプレス枠組みなし)nodejsを書くことができます。書き込みは、PHP

答えて

2

jadeのようなテンプレートエンジンを使用するにはnode.jsプロジェクトをセットアップする必要があります。

を使用すると、NPMとのヒスイをインストールする必要がありますし、あなたのプロジェクトに依存関係を必要とすることにすれば

をapp.js。

var express = require('express'); 
var jade = require('jade'); 
var app = express(); 

次に、jadeテンプレートエンジンを使用するようにexpress.jsに伝える必要があります。

app.set('view engine', 'jade'); 

次に、render関数を使用して、2番目のパラメータをオブジェクトとしてindex.jadeをレンダリングします。

app.get('/', function(req, res) { 
    res.render('index', { 
     msg: 'Hi' 
    }); 
} 

ビュー/ index.jade

#{MSG}プレースホルダは、次に、 'こんにちは' にコンパイルされます。

html 
    body 
     h1 #{msg}