Данная лабораторная работа посвещена изучению утилит для разработки проектов
- 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}"
}
EOFCopyright (c) 2017 Братья Вершинины