terser
https://gyazo.com/74ab43585a9863f3b9eb7899dd592286
A JavaScript parser and mangler/compressor toolkit for ES6+. 圧縮という名前だが、やってることは最適化に近い
静的に解決できることは何でもやる
terserがcompressionとしてやってること一覧
JSの特徴を捉えて何でもやってる感じがわかるmrsekut.icon
compressionのよく使う項目
基本
terser -c -m
-c: 圧縮する
-m: 関数名などの名前を簡単なものに変換する
-o: アウトプット先を指定する
webpackを使っている人は特にterserのことを気にかけなくてもいい?
webpackの設定として知っていればそこまで問題なかったりする?
それともとterserをちょくで実行することも多々ある?
参考
terserについての話ではないが、歴史的流れがわかってよかった