私はNodeJSを学びました。テンプレートエンジンとしてMustache-expressを使用したいのですが(以前はFrontEndで使っていたので、Pugの代わりに使用したいと思っています。 )。私はNodeSSサーバーを実行するためにnodemonを使用し、正しく動作します。ビューを除いてファイルを変更するたびに再起動します。ビューファイルで何かを変更すると、NodeJSサーバーを再起動したときにのみ、要求の応答に表示されません。私はそれで何ができますか?NodeJSキャッシュを無効にする
私はすでに次のコードでキャッシュを判明:
app.disable('etag');
は、あなたがよろしいですビューの変更を監視するためにnodemonが正しく設定されていますか?あなたはどのようにnodemonを実行しますか?私はそれがキャッシュの問題だとは思わない。 –
NodeJSアプリケーションのディレクトリにあるときに、コマンドラインに 'nodemon'コマンドを入力するだけです。 – kukko
あなたが始めたばあい:「翡翠」のようなものはありません。一年前にもまだ「翡翠」と呼ばれていたが、その名前を変更するための訴訟で脅かされている「パグ」がある。名前に権利を行使することを決めた会社が所有していたからだ。つまり、あなたは 'express 'の文書を見ましたか?キャッシュを無効にするには、Cache-Controlヘッダーを明示的に送信する必要があります。 Cache-Controlのドキュメントを検索します。 –