6

とにかく、 node.jsなしでUgliifyJS2を実行するには? JavaScript スクリプト エンジンを使用して JVM プロセスで実行したいとします。どうやってするか?

4

1 に答える 1

3

mishooがあなたに答えたのを見ました https://github.com/mishoo/UglifyJS2/issues/122

2つの可能な方法:

  • 実行uglifyjs --selfして、ブラウザ(または任意のJS環境)にロードできるUglifyJSのビルドを取得し、ここで説明するAPIを使用できます。

  • 環境にlib/ディレクトリ内のすべてのファイルをロードします(ロードutils.jsしてast.js最初に、他のファイルは任意の順序で取得できます)。これを行うと、すべてがグローバルになります。同じAPIを使用できますが、UglifyJSでプレフィックスを付ける必要はありません。

またtools/node.js、Nodeにどのようにロードするかを確認することもできます(標準を使用していないためrequire)。

于 2013-02-24T17:43:07.960 に答える