ejsファイルを動的に生成/コピーしてビューフォルダに入れて、開発モードで正常に動作しますが、生産モードではセイルを再起動するまで変更が反映されません。どのように私はそれを生産モードでも動作させることができますか?私はシンプルなFSを使用していsailsjs動的ビュー/ ejsファイルを生成する
は
ejsファイルを動的に生成/コピーしてビューフォルダに入れて、開発モードで正常に動作しますが、生産モードではセイルを再起動するまで変更が反映されません。どのように私はそれを生産モードでも動作させることができますか?私はシンプルなFSを使用していsailsjs動的ビュー/ ejsファイルを生成する
は
解決策を見つけました。以下の記事は、その中で私を助け:
https://github.com/balderdashy/sails/issues/3513
http://expressjs.com/en/api.html
理由は、急行は、それが働いたことを無効にするので、生産モードでビューを現金化されました。
sails.hooks.http.app.disable('view cache');
console.log("view-cache-disabled: " + sails.hooks.http.app.disabled("view cache"));
あなたはnodemon、永遠のようなウォッチャーを使用する必要があり、または何か他のもの...
を実行することによって永遠のインストールファイルEJSに書き込むために/更新ファイル操作を作成します。
sudo npm install -g forever
を実行し、それは:
forever -w start app.js