Как установить Uglify на Debian Sid

У меня вопрос о том, как установить Uglify или Uglify2 в Debian. Мне также интересно, нужно ли мне устанавливать Node.js.

Моя основная задача – задать все мои файлы CSS и .js и gzip / сжать их, чтобы загрузка страницы на моем сайте стала быстрее для посетителей.

Я искал сеть для пошагового руководства о том, как это сделать, но пока ничего не получил.

Кто-нибудь знает как это сделать?

Вы устанавливаете uglify-js с uglify-js npm который исходит от Node.js

Установите пакет npm (который зависит от nodejs )

 apt-get install npm 

Установить uglifyjs

 npm install --global uglifyjs 

Теперь у вас есть uglify-js

 $ uglifyjs --version uglify-js 2.4.13 

В качестве альтернативы вы можете скачать Node.js файлы с Linux на странице загрузки .

 wget https://nodejs.org/dist/v4.4.5/node-v4.4.5-linux-x64.tar.gz 

Затем извлеките узел где-нибудь по вашему выбору

 tar -C /opt -xvzf node-v4.4.5-linux-x64.tar.gz export PATH="$PATH:/opt/node-v4.4.5-linux-x86/bin" 

Или установите узел по всей системе

 tar -C /usr/local --strip-components 1 -xvzf node-v4.4.5-linux-x64.tar.gz 

клонировать хранилище

 mkdir -p /where/you/wanna/put/it cd /where/you/wanna/put/it git clone git://github.com/mishoo/UglifyJS.git 

сделать модуль доступным для узла

 mkdir -p ~/.node_libraries/ cd ~/.node_libraries/ ln -s /where/you/wanna/put/it/UglifyJS/uglify-js.js 

и если вам нужен скрипт CLI:

 mkdir -p ~/bin cd ~/bin ln -s /where/you/wanna/put/it/UglifyJS/bin/uglifyjs 

(затем добавьте ~/bin в ваш $PATH если его там нет)