誰かが助けてくれるかどうか疑問に思っていましたが、私は現在、es6> es5とbabelを使ってビルドプロセスを終わらせようとしています。 NPMスクリプトだけを使ってすべての.jsファイルを小さくしてください。UglifyJS - フォルダ内のすべての.jsを変換する
私が望むのは、
- uglify
- を使用して、指定されたフォルダ内のすべての.jsファイルは、ソースを作成します
- 縮小化をES5するために、フォルダ内のすべての.jsを変換し
私の新しいフォルダに出
- は
私が試した:https://www.npmjs.com/package/recursive-uglifyjsとhttps://www.npmjs.com/package/uglifyjs-folderが、これらの両方が、私はここで
を必要とするビルド手順を実行することができないようだが、私のpackage.jsonスクリプトセクションは
です3210"babel": "babel js_uncompiled --out-dir js_uncompiled/es5 --source-maps && npm run npm:uglify",
"build": "npm run babel",
"uglify": "recursive-uglifyjs js_uncompiled/es5"
あなたがここに私の完全なpackage.jsonへのリンクを見つけることができます。http://pastebin.com/4UHZ1SGM
おかげ
'uglifyjs-folder'はハーモニーを使ってES5に移行することができます。 –
ありがとう@PranavSingh、私の答えを更新 –