問題タブ [connect-flash]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
3 に答える
1288 参照

node.js - 「メッセージは関数ではありません」nodeJs

メッセージは関数ではありません

  • != messages('message',locals)エラーが表示される理由
  • 正しいのに

エラーを見つけるのを手伝ってください。ありがとうございました

app.js

users.js

メッセージ.パグ

レイアウト.パグ

エラー

0 投票する
1 に答える
202 参照

node.js - マングース内から req.flash() を呼び出すにはどうすればよいですか?

mongoose 関数内で req.flash を呼び出す際に問題があります。全て点灯させてみました。私のコードの一部では機能しますが、他の部分では機能しません。

私のコード:

0 投票する
0 に答える
53 参照

node.js - FailureFlash = false の場合でも Passport でフラッシュ メッセージを使用できるようにする

私はしばらくパスポートのローカル戦略を扱ってきましたが、failureFlash ブール値は、flash メッセージが表示されるかどうかにあまり影響を与えないように見えることに気付きました。これはコードです:

ローカル戦略のどこかに:

ページがレンダリングされるとき:

このシナリオでは、flash メッセージがクライアントに送信されますが、これは意味がありません。これは、failureflash が true の場合にのみ可能ではないでしょうか? どんな助けでも大歓迎です。

0 投票する
0 に答える
64 参照

javascript - connect-flash を使用する Web アプリはローカルでは機能しますが、Heroku ではエラーが発生します

こんにちは、私は最近、さまざまな情報を得るために Web サイトをスクレイピングするための Web アプリケーションを作成しようとしています。実際にスクレイピングが行われるページから結果ページにデータを転送するために、connect-flash を使用してクライアント セッションに保存しました。

私のapp.jsは次のとおりです。

これはローカルでは問題なく動作しますが、Heroku にデプロイしようとすると失敗します ( https://pure-inlet-39487.herokuapp.com/ )。

ログを確認したところ、次のエラーが出力されました。

これは、セッションが Heroku に適切に保存されていないことに問題がある可能性があると私に信じさせます。

これをherokuで動作させるために必要な設定はありますか?

どんな助けでも大歓迎です