.png)
eu quero instalarEnfearpara minimizar arquivos JavaScript na linha de comando. Algumas fontes dizem para instalar npm
e depois usar o npm install uglify-js -g
. Algumas fontes dizem que você pode simplesmente apt-get install node-uglify
.
Eu os desinstalei e reinstalei várias vezes e, neste momento, tenho duas instalações, nenhuma das quais funciona, ou mesmo me diga qual é a versão. Primeiro eu tenho o comando npm-installed no /usr/local/bin/uglifyjs
, que não faz nada:
$ /usr/local/bin/uglifyjs --version
$ echo "if(1)x=x+1" | /usr/local/bin/uglifyjs
$
Eu também tenho o apt-get install in /usr/bin/uglifyjs
e ele minimiza o JavaScript, mas nenhuma das opções de linha de comando funciona. Parece interpretar qualquer opção como um nome de arquivo e gerar um erro quando não conseguir encontrá-lo.
$ 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'
Existe alguma maneira de corrigir algum desses? Desde já, obrigado.