問題タブ [uglifyjs]

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 に答える
685 参照

javascript - uglifyJs アプリケーションが必要 (JavaScript 難読化ツール)

Windowsアプリケーションモード(Webベースのアプリではない)にuglifyJSのバージョンがあるかどうか、またはWebベースではない別の優れたアプリケーションがあるかどうかを知りたいです。

これはuglifyJSサイトです。

ありがとうございました

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

uglifyjs - express-uglifyjs はセミコロンの欠落を許容しますか? (厳密_セミコロン)

Express-uglify 0.3.1 (uglify-js 1.3.4 を使用) を使用していますが、セミコロンが欠落しているたびに解析エラーが発生します。

ドキュメント: https://github.com/mishoo/UglifyJS/ は、明らかにデフォルトで false に設定されている strict_semicolons オプションについて言及しています。

明示的に false に設定するにはどうすればよいですか?

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

javascript - 最高の JavaScript ミニファイヤ UglifyJS または YUI コンプレッサーはどれですか?

Javascript 用の高速で最適なコンプレッサーを教えてください。私はこの 2 つを私のアプリケーションの候補に挙げました。他に良いコンプレッサーをご存知でしたら教えてください。前もって感謝します。

0 投票する
2 に答える
5170 参照

node.js - Uglifyの動的拡張が有効になっている場合、Grunt.jsウォッチタスクで変更されたファイルのみを醜くする方法は?

私の Gruntfile.js には次の構成があります。私が間違っていることは何ですか?

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

javascript - 醜いJS - 未使用の変数を圧縮する

Uglifyには、未使用の変数を削除できる「圧縮」オプションがあります...

ただし、このようなオブジェクトにいくつかの関数を格納すると....

... アクセスされていない場合、 helpers.doSomething() を削除する方法はありますか?

コンプレッサーにオブジェクトを変更する許可を与えたいと思います。

可能であれば何かアイデアはありますか?または、役立つ他のツールはありますか?

0 投票する
8 に答える
52104 参照

node.js - UglifyJSでフォルダ内の複数のJavascriptファイルを縮小する方法は?

こんにちは、uglifyJs を使用して JavaScript ファイルを縮小しています。一度に 1 つのファイルでうまく機能しています。明確にするために、JS というフォルダにあるすべての JavaScript ファイルを JSM というフォルダに縮小することを求めています。 JS フォルダー内に test1.js と test2.js という 2 つのファイルがあり、そのフォルダーに対して uglify を実行し、JSM フォルダー内に test1.min.js と test2.min.js を生成する方法があります。これ?次のようなコマンド:

または私を助けることができる任意のアイデア。

ありがとう。

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

gruntjs - bower と grunt による Javascript パッケージ管理

だから私のプロジェクトでは、私のjavascriptは

  • サードパーティ ライブラリ (jquery、bootstrap、jquery プラグインなど)
  • カスタム ライブラリ
  • 間のビュー ファイル内の html にインラインで埋め込まれたコード<script>$(function(){});</script>

かなり標準的なもの。

私の目標は、信頼できる自動化された方法を見つけて、個別のすべての JavaScript ファイル (約 25 ファイル) を実稼働用の 1 つのファイルに縮小することでした。

インストールbowerしましたが、外部ライブラリを最新の状態に保つ良い方法のようです。もインストールしgruntました。ダウンロードしたすべてのファイルを指定されたディレクトリにコピーしconcat、そのディレクトリを調べてそれらを結合し、最終的uglifyJSにファイルを縮小する grunt で bower プラグインを使用しています。繰り返しますが、それはうなり声の標準的なセットアップのようです。

bower プラグインは、次のようなフォルダーを作成します。

concat次に、このディレクトリから読み取ります。ファイルはアルファベット順であるため、jqueryの前にブートストラップするため、ファイルが間違った順序で結合されるため、役に立ちません。

私は RequireJS を認識していますが、私のニーズにはやり過ぎのようです。また、RequireJS の要件に準拠するには、すべての js を書き直す必要があるようです。

問題を解決するのに役立つ、不足している構成はありますか? 私はこれについて間違った方法で行っていますか?


より明確にするために、これは私の Gruntfile.js です

};

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

javascript - Is it possible to use uglifyjs from a batch file (command prompt)? If so, how?

I have never used nodejs and would prefer not to tackle that right now. I have been using yui compressor for years and really love the MSBuild project YUICompressor.NET. But I want to start using uglifyjs instead.

  1. Is it possible to use uglifyjs without nodejs?
  2. Is it possible to use uglifyjs from the command line?
  3. Is there an easy way (MSBuild project ideally) to use uglifyjs with Visual Studio?

Thanks!