Данная лабораторная работа посвещена изучению утилит для разработки проектов
- 1. Ознакомиться со ссылками учебного материала
- 2. Выполнить инструкцию учебного материала
- 3. Составить отчет и отправить ссылку личным сообщением в Slack
Устанавливаем значение переменных окружения GITHUB_USERNAME
и GIST_TOKEN
, и создаем команду edit
для удобного доступа к текстовым редакторам.
$ export GITHUB_USERNAME=<имя_пользователя>
$ export GIST_TOKEN=<сохраненный_токен>
$ alias edit=<nano|vi|vim|subl>
Создаем директорию workspace
в которой будем производить последующие действия.
$ mkdir -p ${GITHUB_USERNAME}/workspace
$ cd ${GITHUB_USERNAME}/workspace
$ pwd
$ cd ..
$ pwd
Создаем также директории workspace/tasks
, workspace/projects
и workspace/reports
.
$ mkdir -p workspace/tasks/
$ mkdir -p workspace/projects/
$ mkdir -p workspace/reports/
$ cd workspace # Переходим в созданную директорию
Используя консольную программу wget получаем архив для установки программной платформы Node.js
.
# Debian
$ wget https://nodejs.org/dist/v6.11.5/node-v6.11.5-linux-x64.tar.xz
$ tar -xf node-v6.11.5-linux-x64.tar.xz # Распаковываем скачанный архив
$ rm -rf node-v6.11.5-linux-x64.tar.xz # Удаляем архив
$ mv node-v6.11.5-linux-x64 node # Переносим полученный файл в директорию node
Устанавливаем для переменной окружения PATH
новое значение и выводим его в терминал
$ ls node/bin # Получение списка файлов в директории node/bin
$ echo ${PATH}
$ export PATH=${PATH}:`pwd`/node/bin
$ echo ${PATH}
$ mkdir scripts # создание директории
$ cat > scripts/activate<<EOF # Последовательная запись в файл activate до EOF
export PATH=\${PATH}:`pwd`/node/bin
EOF
$ source scripts/activate
Устанавливаем пакетный менеджер gistup
$ npm install -g gistup
$ ls node/bin
Записываем в .json
файл значение переменной GIST_TOKEN
$ cat > ~/.gistup.json <<EOF
{
"token": "${GIST_TOKEN}"
}
EOF
Copyright (c) 2017 Братья Вершинины