関数ごとに 1 つの変数宣言の形式に従うように作り直したい JavaScript が大量にあります。これを自動的に行うことができるツールはありますか (そして、他のコードのフォーマットを混乱させません)?
ほとんどのミニファイヤがこれを行うことはわかっていますが、コードのこの 1 つの側面を変更することを目指しているだけです。
関数ごとに 1 つの変数宣言の形式に従うように作り直したい JavaScript が大量にあります。これを自動的に行うことができるツールはありますか (そして、他のコードのフォーマットを混乱させません)?
ほとんどのミニファイヤがこれを行うことはわかっていますが、コードのこの 1 つの側面を変更することを目指しているだけです。
これは、書式設定の制約とほとんどのビューティファイアの動作方法のために難しい問題ですが、何かできるとしたら、それは UglifyJS になります。具体的には、次の--lift-vars
セクションをご覧ください: https://github.com/mishoo/UglifyJS#readme