@timer
、などのいくつかの開発デコレータがあり@checkOptimizations
ます。本番環境でそれらを削除する方法を見つけようとしています。クラスの例:
class Foo {
@timer
bar() {
}
}
これで、デコレータを no-op 関数に置き換えることで、非常に簡単に機能しないようにすることができます。しかし、生成されたコードはかなり重いです (その基本クラスは非圧縮で 1640 バイト、デコレータなしでは 353 バイトです)。
@timer
、などのいくつかの開発デコレータがあり@checkOptimizations
ます。本番環境でそれらを削除する方法を見つけようとしています。クラスの例:
class Foo {
@timer
bar() {
}
}
これで、デコレータを no-op 関数に置き換えることで、非常に簡単に機能しないようにすることができます。しかし、生成されたコードはかなり重いです (その基本クラスは非圧縮で 1640 バイト、デコレータなしでは 353 バイトです)。