.png)
Я хочу установитьУродоватьдля минификации файлов JavaScript в командной строке. Некоторые источники говорят, что нужно установить npm
и затем использовать npm install uglify-js -g
. Некоторые источники говорят, что можно просто apt-get install node-uglify
.
Я удалял их и переустанавливал их оба много раз, и на данный момент у меня есть две установки, ни одна из которых не работает и даже не сообщает мне, какая у них версия. Сначала у меня есть команда npm-installed в /usr/local/bin/uglifyjs
, которая ничего не делает:
$ /usr/local/bin/uglifyjs --version
$ echo "if(1)x=x+1" | /usr/local/bin/uglifyjs
$
У меня также есть apt-get install в /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'
Есть ли способ исправить хоть что-то из этого? Спасибо заранее.