nodejs server.jsからブラウザにデータをプッシュする方法を理解しようとしています。私があれば、<%= userCount %>
と<%= userbytwo %>
が満たされることを期待しnodejsからブラウザにデータをプッシュする方法は?
Server.js
var express = require('express');
var app = express();
var userCount = 0;
var userbytwo = 0; /* added var definition for userbytwo here */
app.get('/', function(req, res){
userCount = userCount + 1;
/* add statement to increment userbytwo by two here */
userbytwo = userbytwo + 2;
console.log('userCount: '+userCount+' userbytwo: '+userbytwo);
res.render('index', {userCount: userCount, userbytwo: userbytwo});
/* updated this line */
});
index.htmlを
The user count in my nodejs application is: <%= userCount %>
The user by two count in my nodejs application is: <%= userbytwo %>
:私のWeb検索に基づいて、私はこのscriptを発見しました私はserver.jsを開始しました。しかし、それはしません。
1)スクリプトで何が問題になっていますか?
2)ブラウザ(index.html)にデータをプッシュするにはどうすればよいですか?
ありがとうございました。
Peterisさん、ありがとうございました。私は自分で最後のマイルを手に入れました。 index.ejsファイルは ".../views"ディレクトリになければなりません。今、それは動作します。 – NewbieXXL
ところで、なぜ私は勉強しようとして罰せられるのですか? – NewbieXXL