私の翡翠テンプレートとの間にエラーがある場合、これを防ぐ方法がわかりません。鉛筆でも表示されます。Expressが翡翠テンプレートにエラーを表示しないようにする
どのように私はこれを防ぐことができますか?
私の翡翠テンプレートとの間にエラーがある場合、これを防ぐ方法がわかりません。鉛筆でも表示されます。Expressが翡翠テンプレートにエラーを表示しないようにする
どのように私はこれを防ぐことができますか?
クライアントに送信するデフォルトの動作ではなく、エラーを処理できます。コールバックを使用し、エラーをチェックします。エラーがある場合は表示しないで、代わりに以下のようなエラーページを表示してください。
res.render(your_template, {}, function(err, html) {
if(err) {
res.redirect('/error');
} else {
res.send(html);
}
});
参考:How do I turn off Node.js Express (ejs template engine) errors for production?
どのようにビューをレンダリングするのですか?コードを表示してください。 – alexmac
exports.about =(req、res)=> { res.render( '約'、{ タイトル: 'について' }); }; – Antoine