Uglify(Node ベースの JavaScript 縮小ツール)のインストールが不適切

Uglify(Node ベースの JavaScript 縮小ツール)のインストールが不適切

インストールしたい醜くするコマンドラインで JavaScript ファイルを縮小します。 をインストールしてnpmから を使用するように指示するソースもnpm install uglify-js -gあります。 単に でよいと指示するソースもありますapt-get install node-uglify

両方をアンインストールして再インストールする操作を何度も繰り返しましたが、この時点で 2 つのインストールが存在します。どちらも動作せず、バージョンもわかりません。まず、 に npm-installed コマンドがありますが/usr/local/bin/uglifyjs、何も実行されません。

$ /usr/local/bin/uglifyjs --version
$ echo "if(1)x=x+1" | /usr/local/bin/uglifyjs
$

また、 に apt-get をインストールして/usr/bin/uglifyjs、JavaScript を縮小していますが、コマンドライン オプションはどれも機能しません。オプションはすべてファイル名として解釈され、見つからない場合はエラーが発生するようです。

$ echo "if(1)x=x+1" | uglifyjs
x+=1;
$ echo "if(1)x=x+1" | uglifyjs --comment all

/usr/bin/uglifyjs:228
        if (err) throw err;
                       ^
Error: ENOENT, open '--comment'
$ uglifyjs --version

/usr/bin/uglifyjs:228
        if (err) throw err;
                       ^
Error: ENOENT, open '--version'

これらのいずれかを修正する方法はありますか? よろしくお願いします。

関連情報