1
私はnodejsのチュートリアルを学習しています。私はチュートリアルが古いバージョンの問題である。廃止予定の表現
私はそのコードを持っている:
var express = require('express'),
stylus = require('stylus'),
logger = require('morgan'),
bodyParser = require('body-parser');
var env = process.env.NODE_ENV = process.env.NODE_ENV || 'development';
var app = express();
function compile(str, path){
return stylus(str).set('filename', path);
}
app.set('views', __dirname + '/server/views');
app.set('view engine', 'jade');
app.use(logger);
app.use(bodyParser.urlencoded({ extended: true }));
app.use(stylus.middleware(
{
src: __dirname + '/public',
compile: compile
}
));
app.use(express.static(__dirname + '/public'));
app.get('*', function(req, res) {
res.render('index');
});
var port = 3131;
app.listen(port);
console.log('Listening on port ' + port + '...');
と私はhttp://localhost:3131/
ウェブサイトに行くことにしようとしているこのサイトは
接続を達することができないブラウザ
にを応答を停止リセットされました。 nodemonで
それがいることを言う:私は削除した場合morgan
すべてがOKに動作
。それをどうすれば解決できますか?
'ロガー( 'DEV')'例えば –
すごいなサンプルで
app.use(logger);
を交換してください。ありがとう@The – gsiradze