Как использовать терминал при веб-разработке (основы)

Терминал (также известен как «консоль», «командная строка») используется для управления компьютером и файлами на нем, системными процессами, а также для настройки программ. А некоторые возможности операционной системы так и вовсе нельзя включить, не используя терминал.

Еще совсем недавно использование командной строки считалось высшим пилотажем, к которому имели отношение только сисадмины. Но в XXI веке все очень быстро меняется и сегодня работа с консолью становится практически неотъемлемой частью рабочего процесса среднего веб-разработчика.

 

Зачем веб-разработчику терминал (консоль, командная строка)?

Вот некоторые из основных причин:

  • для установки пакетов (приложений) сторонних разработчиков в своих веб-проектах
  • для использования компиляторов CSS-препроцессоров (например, SASS или LESS)
  • для работы с инструментами сжатия (минификации) кода JavaScript (например, с Google Closure Compiler)
  • для работы с инструментами очистки ненужного или дублирующего кода в CSS стилях (например, с PurifyCSS)

 

Как открыть Терминал/Консоль?

На языке программистов «открыть терминал» — это звучит как «запустить терминал». Чтобы запустить терминал можно воспользоваться встроенными в операционной системе инструментами, либо же использовать сторонние утилиты. В данной статье мы рассмотрим вариант использования только встроенных инструментов.

1. Если ваша операционная система называется Windows, для запуска консоли проверните следующее:

нажмите кнопку Пуск, в поле поиска напишите cmd и затем нажмите Enter.

Или же так: нажмите сочетание клавиш Win+R (клавиша Win находится на клавиатуре между Ctrl и Alt), затем напишите cmd в появившемся окне и нажмите OK.

 

Еще вариант: в Проводнике написать cmd в адресной строке и нажать Enter.

 

Окно, которое откроется после этого, и есть консоль/командная строка.

2. Если ваша операционная система называется Mac OS, для запуска терминала проверните следующее:

Быстрее всего: набрать в поиске слово terminal (или же терминал) и затем кликнуть на соответствующей программе.

Или через Finder: перейдите по адресу Программы — Служебные программы (Applications — Utilities) и затем дважды кликните по иконке приложения.

Окно, которое откроется после этого, и есть терминал/командная строка.

 

Как пользоваться командной строкой?

Командная строка, судя по названию, работает с командами, т.е. ее задача заключается в том, чтобы получить от пользователя текстовые команды и затем суметь их обработать.

Командная строка работает с внутренними и внешними командами, исполняемыми программами (напр., с расширением .exe) и пакетными файлами.

Чтобы выполнить команду в терминале, ее сначала нужно ввести (напечатать) и потом нажать клавишу Enter.

Попробуйте после запуска консоли ввести команду help и нажать Enter. Это одна из дефолтных внутренних команд, которая выводит на экран перечень основных консольных команд и их назначение.

Еще одна полезная команда: напишите в командной строке терминала systeminfo и нажмите Enter. Результатом выполнения этой команды является вывод на экран основной информации о системе (операционная система, дата и время ее установки, используемый процессор, размер физической памяти – оперативка, версия BIOS и т.п.).

Чтобы запустить любую установленную программу через консоль, нужно напечатать полный путь к ее исполняемому файлу и нажать Enter.

Например, чтобы запустить программу Notepad++ (если она установлена на компьютере), необходимо в командной строке консоли набрать полный путь к ее исполняемому файлу, т.е.:

"C:\Program Files (x86)\Notepad++\notepad++.exe"

P.S. Данная команда заключена в кавычки, поскольку в ее пути есть пробелы.

 

Это все были азы, но веб-разработчику придется работать в большей степени с внешними командами в консоли. Например, очень часто встречаются команды в консоли типа:

npm install –g purify-css

Разберем все команды в данном конкретном примере:

  • npm — это запуск «системы управления пакетами», или «менеджера пакетов». Менеджер пакетов – это набор программного обеспечения стороннего разработчика. В данном примере используется менеджер пакетов npm, который входит в состав Node.js (который, в свою очередь, позволяет выполнять роль веб-сервера и обрабатывать команды из JavaSript). Т.е., чтобы запустить команду в консоли с таким синтаксисом, в первую очередь вам понадобится установить саму платформу Node.js (скачать можно на оф.сайте https://nodejs.org/en/). После установки этой платформы ваша консоль «научится» обрабатывать команды, которые начинаются с npm.
  • install — следующая команда, которая переводится как «установить», и этим она и занимается – т.е. ее задача что-то устанавливать.
  • -g — флаг команды install, который означает, что нужно установить пакет с глобальными правами.
  • purify-css — а эта команда содержит в себе само название устанавливаемого пакета.

 

Набрав всю эту команду в командной строке терминала и нажав Enter, вы установите на свой компьютер инструмент для очистки ненужного кода в CSS стилях под названием PurifyCSS. Детальнее о работе с инструментом читайте здесь.

 

 

Вот и все! На этом основы работы с консолью заканчиваются. В дальнейших уроках мы будем более детально разбирать шаги веб-разработчика при работе с полезными приложениями через командную строку в терминале.

Ваши комментарии, вопросы и замечания приветствуются и принимаются ниже.

Share

Последние посты

Как выбрать идеальный ноутбук: Полный гайд

Выбор ноутбука может быть сложной задачей в мире, где рынок переполнен вариантами на любой вкус… Читать далее

22/04/2024

Томас Эдисон

Наша самая большая слабость заключается в том, что мы быстро сдаемся. Самый верный способ добиться… Читать далее

20/04/2024

Самые красивые и впечатляющие мосты со всего мира (ТОП-10)

Мост — это нечто большее, чем просто сооружение, соединяющее два берега. Для того, чтобы появился… Читать далее

19/04/2024

Соломон

Жизнь нас учит, что свою пару мы познаем, когда разводимся, своих братьев мы познаем, когда… Читать далее

18/04/2024

Чак Паланик

Кто может — тот делает. Кто не может — тот критикует Чак Паланик   Читать далее

17/04/2024

Ричард Бах

Ни одно желание не дается тебе отдельно от силы, позволяющей его осуществить. Хотя, возможно, для… Читать далее

16/04/2024