compress es6, minify es6 in intellij idea automatically
- Install terser locally or globally
npm i terser
- Open IDEA Settings/Preferences (
CTRL+ALT+S
) - click File Watchers under Tools
- Click
+
SelectCustom
- Program: select path
terser
bin OR typeterser
only if you installed terser globally
- Program: select path
- Arguments:
$FileDir$\$FileName$ -o $FileDir$\$FileNameWithoutExtension$.min.js -c -m --ie8
- Arguments:
- change
\
to/
if you using LINUX
- change
- change parameter terser from
-c
-ie8
as you want do
- change parameter terser from
- Output Path To Refresh:
$FileNameWithoutExtension$.min.js
- Output Path To Refresh:
- See Screenshot For Configuration