Nodejsによるサーバ側の構築
1564 ワード
新しいjsファイルをserver.jsとして保存し、次のコードを入力します.
コンソールを開き、server.jsがあるフォルダに入り、コマンドラインにnode server.jsを入力するか、sublimeを使用してnodeのパスを設定し、ctrl+Bを押すといいです.
ブラウザのアドレスバーに入力http://127.0.0.1:3000/
ウェブページの内容を見ることができます
server.jsファイルを変更した場合、ブラウザのWebページの内容は変更されません.この場合、サービスを再起動する必要があります.
ブラウザの更新を開くと、内容が変更されていることがわかります.
// server
var http = require('http');
var hostname = '127.0.0.1';
var port = 3000;
var server = http.createServer(function(req, res) {
// res.writeHead(200, {'Content-Type': 'text/html'});
// res.writeHead(200, {'Content-Type': 'text/plain'});
res.statusCode = 200;
res.setHeader('Content-Type', 'text/html');
// res.getHeader('content-type')
res.write('');
// res.charset = 'utf-8';
var htmlDiv = 'div';
res.write(' , , ...');
res.write(htmlDiv);
// = res.write(data, encoding) res.end().
res.end('Hello world!');
});
server.listen(port, hostname, function() {
// hostname const ,
//console.log('Server running at http://${hostname}:${port}/');
console.log('Server running at http://%s:%s', hostname, port);
// console.log('Server running at http://' + hostname + ':' + port + '/');
});
コンソールを開き、server.jsがあるフォルダに入り、コマンドラインにnode server.jsを入力するか、sublimeを使用してnodeのパスを設定し、ctrl+Bを押すといいです.
ブラウザのアドレスバーに入力http://127.0.0.1:3000/
ウェブページの内容を見ることができます
server.jsファイルを変更した場合、ブラウザのWebページの内容は変更されません.この場合、サービスを再起動する必要があります.
ブラウザの更新を開くと、内容が変更されていることがわかります.