facebook twitter hatena line email

Javascript/nodejs/簡単テンプレ化

提供: 初心者エンジニアの簡易メモ
移動: 案内検索

index.js

// fsモジュールも読み込む
var http = require('http');
var fs = require('fs');
http.createServer(function(req, res) {
    // index.html を読み込んで表示
    fs.readFile('index.html', function(err, content) {
        if (err) {
            throw err;
        }
        res.writeHead(200, {'Content-Type':'text/html; charset=utf-8'});
        res.end(content);
    });
}).listen(8124, '127.0.0.1');

index.html

<!doctype HTML>
<html>
  <head>
    <meta charset="UTF-8">
    <title>Node.js</title>
  </head>
  <body>
    <form method="POST" action="/">
      <input type="text" name="url" size="50" maxlength="256">
      <input type="submit" value="Submit">
    </form>
  </body>
</html>