私はgoogles traceur ( https://github.com/google/traceur-compiler )を使用しており、webstormを設定してtraceurファイルを監視し、それらを「パブリック」ディレクトリに出力しました。
ここに私のトレーサーウォッチャーの引数があります
--out public/$FilePathRelativeToProjectRoot$ --script $FilePathRelativeToProjectRoot$
これは機能していますが、traceur コンパイラから出力されたファイルに対して「uglify-js」を実行したいと考えています。
私の醜い議論:
$ProjectFileDir$\public\$FileRelativePath$ -o $ProjectFileDir$\$FileRelativePath$
ただし、 /public/ を取得する代わりに、ウォッチャーでこれらの引数を使用して実行されます
uglifyjs.cmd C:\Users\Dylan\WebstormProjects\circleUI\public\public\js\lib\easyA.js -o C:\Users\Dylan\WebstormProjects\circleUI\public\js\lib\easyA.js
何か案は?