"厳密に使用"; 素晴らしく、当店でもぜひ使ってみたいと思います。ただし、私たち(開発者)が厳密性の問題を見つけられるようにするためだけに必要です。以前は正常に機能していたときに、実際の顧客のためにサイトを壊したくありません。
これで、サーバー側のロジックを使用してこれを実現できます。
{% if debug %}<script>"use strict";</script>{% endif %}
...「usestrict」はファイルごとに動作するため、実際には機能しません(ただし、すべてのJSファイルのサーバー側処理を開始しない限り)。
だから、私の質問は、ページがロードされたときに「厳密に使用」チェックするすべてのものがチェックされるのか、それともページがロードされた後に「厳密に使用」がエラーを見つけることができるのかということです。 前者の場合は、ライブでロードする前に開発中のサイトをロードするため、「厳密に使用」を使用して心配する必要はありません。ただし、後者の場合、考えられるすべての実行時条件をテストできるわけではないため、運が悪いように思われます(また、以前にエラーがなかったときにユーザーにエラーを発生させたくありません)。