0

私はExpressをハッキングして、以下のコードで基本的なルートを作成しようとしています。

app.get('/name/:name', function(req, res) {
  var response = req.params.name;
  if (response == '') {
    response = 'Hello unknown person!';
  } 
  else {
    response = 'Hello ' + req.parans.name;
  }
  res.send(response)
});

しかし、私はエラーを取り戻し続けます。

500 TypeError: Cannot read property 'name' of undefined

なぜそれが機能しないのか理解できません:/誰か助けてもらえますか?

4

2 に答える 2

2

に変更req.parans.namereq.params.nameます。

于 2013-03-02T16:01:19.150 に答える
1

else ブロックで params "parans" のスペルを間違えました。

于 2013-03-02T16:01:38.157 に答える