問題タブ [uglifyjs2]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
68 参照

javascript - 指定された文字セットを除外できる醜い/縮小するライブラリはありますか?

JavaScriptコードを醜く/縮小するときに、、、、および文字<%セット<%-など<%=の非JavaScript文字セットを除外する必要があります。%>(このキャラだけ)

たとえば、以下のコードは、醜い/縮小されたプロセスの後に以下のコードに変換する必要があります。

生コード;

縮小コード;

0 投票する
0 に答える
31 参照

javascript - UglifyJSのASTで仮パラメータで実際のパラメータを取得する方法は?

コードを考えると:

AST_SymbolRefツリー ウォーカーのを取得しました。その参照から を取得するにはfnどうすればよいですか?AST_Functionfunction() { return 0; }

0 投票する
0 に答える
289 参照

uglifyjs - UgliifyJS - 特定の関数呼び出しを削除する

Uglify2 を使用して特定の関数呼び出しの呼び出しを破棄する方法はありますか? オプションdrop_consoleと同様に、 console.* 関数への呼び出しを破棄します。特定の関数への呼び出しを破棄する必要があります。例えば:

次に、すべてのmyObj.*呼び出しを削除します。これは可能ですか?

0 投票する
1 に答える
1112 参照

node.js - デッドコードのみを削除する UglifyJS オプション

ノード スクリプトで UglifyJS2 API を呼び出す方法はありますか (つまり、 を呼び出すことによってrequire('uglify-js').minify)、コードの文字列に対して、デッド/到達不能コードを削除しますが、圧縮は適用しません。

例えば:

なるだろう