什么是Terser
前端开发的小伙伴一定不陌生,经常用这个工具进行代码压缩。有一种说法是Uglify-es的替代品。作为Javascript的解析器和压缩器,已经得到了开发人员的广泛使用。
可以优化代码
今天一个偶然的机会,在写一个删除功能的确认框,进行调试的时候,发现代码在terser压缩过后有优化的痕迹。
压缩前:
压缩后:
从逻辑上加强了代码的可靠性。
使用情况
Terser除了代码解析和压缩之外,还能对代码进行非常好的优化。
部分参数
"scripts": {
"pms:lib-myCalendar": "terser --compress typeofs=false --mangle --comments \"/^!/\" --output dist/js