Instalação do Ruby & do NodeJS no Windows, usando WSL e ASDF
Abaixo você encontra os comandos executados no vídeo:
No PowerShell:
powershellEnable-WindowsOptionalFeature -Online -FeatureName Microsoft-Windows-Subsystem-Linux
No terminal do Ubuntu (WSL):
bashsudo apt update sudo apt install build-essential git automake autoconf libreadline-dev libncurses-dev libssl-dev libyaml-dev libxslt-dev libffi-dev libtool unixodbc-dev unzip curl zlib1g-dev sqlite3 libsqlite3-dev
bashgit clone https://github.com/asdf-vm/asdf.git ~/.asdf
cd ~/.asdf
git checkout "$(git describe --abbrev=0 --tags)"
echo -e '\n. $HOME/.asdf/asdf.sh' >> ~/.bashrc
echo -e '\n. $HOME/.asdf/completions/asdf.bash' >> ~/.bashrc
source ~/.bashrc
asdf --version
bashasdf plugin-add ruby asdf install ruby 3.1.3 asdf global ruby 3.1.3 ruby -v
bashasdf plugin-add nodejs asdf install nodejs 18.12.1 asdf global nodejs 18.12.1 node -v
bashgem install rails rails -v
bashnpm install --global yarn yarn -v
Criando um projeto Rails para garantir que tudo está funcionando:
bashrails new todo
cd todo
rails s
Abra o navegador e acesse a página localhost:3000.