通常、ExpressでEJSテンプレートを使用している場合、テンプレートを変更したことを確認するためにサーバーを再起動する必要はありません。 .ejsファイルを変更してブラウザをリロードして変更を確認するだけです。swigテンプレートを変更すると、なぜエクスプレスサーバを再起動する必要がありますか?
しかし、swigテンプレート(私は非常にejsよりも好きです)では、.htmlファイルを変更すると、ブラウザに変更が反映されていることを確認するためにサーバーをinorderで再起動する必要があります。
これはバグですか、それとも私が見落としたことの副作用ですか?
私はgrunt watch、nodemon、supervisorのようなツールを探しているわけではありません。私のswigテンプレートは、可能であればejsテンプレートのように動作するようにしたいと思っています。
SOでの回答の検索は、マニュアルを読むよりも高速です。だから、他の何かよりもGoogle検索の方が高い答えが出てくる。 – Mikhail
そして、どこでそれを置くのですか? – Squirrl
@Squirrlもう一度、[ファインマニュアルを参照](http://paularmstrong.github.io/swig/docs/#express)。しかし、私はSwig APIが変更されたことに気づき、 '.init'は[' .setDefaults'](http://paularmstrong.github.io/swig/docs/api/#setDefaults)と呼ばれるようです。実際に働いたのは – robertklep