11.01.2023 Views

2_5390937242204112261

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

$ ls

В Unix, а следовательно, и в bash, имена каталогов разделяются символами прямой

наклонной черты (/). В операционной системе Windows, в которой каталоги разделяются

символами обратной наклонной черты ( \), Git преобразует их в символы

прямой наклонной черты. В качестве сокращения для вашего основного каталога (в

котором вы обычно храните свои файлы) bash использует тильду ( ).

Вам нужно уметь изменять текущий каталог ( cd) и создавать новые каталоги

(mkdir). Например, чтобы перейти в свой основной каталог, введите

$ cd

Команда pwd (print working directory - вывести рабочий каталог) указывает, в каком

каталоге вы находитесь в настоящий момент.

$ pwd

Чтобы создать подкаталог test, введите

$ mkdir test

Чтобы перейти в этот вновь созданный каталог, введите

$ cd test

Две точки ( ..) - это сокращение для родительского каталога. Чтобы перейти

"вверх" по каталогам (если вы следовали вперед, то это возвратит вас к основному

каталогу), введите

$ cd "

О терминале можно узнать еще много всего, но эти основные команды - все, что

необходимо для изучения материала данной главы. Если вы хотите узнать больше,

я рекомендую книгу Скотта Граннемана Liпих. Карманный справочник, 2-е издание

(пер. с англ., ИД "Вильяме" 2016, ISBN 978-5-8459-2101-7).

Корневой каталог проекта

Для каждого проекта желательно создать собственный каталог. Мы называем этот

каталог корневым каталогом проекта (project root) или корнем. Например, если следовать

примерам в этой книге, то можно создать каталог lj, который был бы корневым

каталогом вашего проекта. Во всех примерах командной строки этой книги мы

подразумеваем, что вы находитесь в корневом каталоге проекта. Если вы пытаетесь

запустить пример, а он не работает, первое, что стоит проверить, - это находитесь

ли вы в корневом каталоге проекта. Любые файлы, которые мы создаем, будут расположены

относительно корневого каталога проекта. Например, если корневой каталог

вашего проекта - /home/joe/work/lj и мы просим, чтобы вы создали файл

42 Глава 2. Инструменты разработки JavaScript

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!