Для работы подойдет практически любая операционная система (Linux, MacOS, Windows). Ниже приведены рекомендации по тому, как их настроить
Если это ваша операционная система, то ее необходимо правильно настроить включив wsl, механизм добавляющий возможности операционной системы Ubuntu (разновидность Linux) в Windows. Это нужно так как в программировании многое заточено под работу на Linux. Например практически все сервера, на которых крутятся веб-приложения это Linux сервера. Инструкцию по активации WSL в Windows можно найти по этой ссылке.
После установки WSL вам также потребуется установить nodejs и nvm
Для установки вам потребуется установить менеджер пакетов Homebrew
Откройте терминал, и скопируйте туда:
/bin/bash -c "$(curl -fsSL <https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh>)"
После чего потребуется перезагрузить систему. Теперь вы можете устанавливать пакеты с помощью терминала и менеджера пакетов Homebrew
Теперь можно установить менеджер пакетов используя инструкцию
Воспользуйтесь данной инструкцией, только выберете пункт с Ubuntu
Открыть терминал в вашей системе и ввести команду node
, на данном этапе не должно быть никаких ошибок.
Далее, вы должны написать в консоли console.log("Hello, world!")
если в ответ на данный ввод вы увидите текст Hello, world!
, значит вы все сделали верно!