Preconditions

Preconditions

https://t.me/testingNotQA

Лучше всего Ubuntu или macOS. Если Windows: установить WSL (Linux on Windows) или Ubuntu на виртуальную машину.


Сначала сам список, потом разберем незнакомые штуки подробнее ниже.

1. Установить Nodejs (можно через nvm, можно напрямую)

2. IDE: скорее всего уже стоит, но если нет, рекомендую VS Code, большинство разработчиков сейчас используют ее

3. Git: завести аккаунт на github.com если еще не.

4. Опционально: могу порекомендовать их же GUI клиент desktop.github.com (Mac, Windows). Консоль наше все, но когда уже знаком с командами, поверьте, сильно проще и нагляднее в два клика сделать все базовые операции.

GitHub Desktop

Если Ubuntu, вот список: git-scm.com/download/gui/linux, Kraken из этого списка весьма достоин: gitkraken.com

Kraken

Но в принципе в самом VS Code есть базовый git клиент:

Git VS Code

Что за Nodejs: это среда выполнения JS. То есть, написать код вы можете локально, но запустить его у себя (не в браузере) без Nodejs нет. Подробнее на Хабре.

Что за NVM: это утилитка, которая поможет для конкретного пользователя в системе поставить несколько версий Nodejs, легко между ними переключаться и удалять при необходимости. Например, ваше легаси приложение требует такой же старой версии Node, а тесты запускаются с современными версиями.

Для нашего проекта достаточно и просто актуальной версии Nodejs. Поэтому смотрите сами.

Установка NVM (и потом через нее Nodejs):

— Mac

— Ubuntu 

Установка Nodejs напрямую:

— Mac

— Ubuntu

— Windows (сразу nvm-windows, node.js, and npm)


Report Page