console.log
JavaScript にデバッグ ステートメントを残すことがあります。誤って本番環境に移行しないようにするため (一部の古いブラウザーはこれらで動作しなくなります)、最初の coffeescript ファイルでこれを実行してみました。
if !console?
console = {log: ->}
しかし、これにより、console.log をサポートするブラウザー (Webkit) であっても、開発で console.log を使用するすべての機能が失われるようです。
console?
は false を返すため、if ブロックは実行されませんが、それでも の機能が上書きされるようですconsole.log
。
何か案は?ありがとう!