Ambiente de Desenvolvimento
Para contribuires para os Resumos LEIC, precisas de ter os seguintes programas instalados:
Segue abaixo o tutorial para o teu sistema operativo.
GNU/Linux
Debian ou Ubuntu
Caso não esteja instalado, pode-se instalar o git
com:
sudo apt install git
Os repositórios do Debian/Ubuntu têm uma versão desatualizada do node
, pelo que se deve utilizar o nvm
para a instalação.
Para isso, corre-se o script que se encontra na página de GitHub do nvm
.
Por exemplo:
curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.39.1/install.sh | bash
De seguida, instalar a última versão do NodeJS:
nvm install --lts
Finalmente, instalar o yarn
:
npm i -g yarn
Para instalar o VSCode, pode-se usar o snap
ou fazer download do ficheiro .deb
.
Instruções mais detalhadas estão na documentação do VSCode.
ArchLinux/Manjaro
Instalar git
, nodejs
e yarn
:
sudo pacman -S git nodejs yarn
Alternativamente, pode-se seguir os passos do Ubuntu para instalar o node
através do nvm
.
Finalmente, instalar o VSCodium ou o VSCode:
sudo pacman -S code # open source version of vscode
paru -S visual-studio-code-bin # proprietary binary by microsoft (from AUR)
Windows
Com WSL
Embora seja possível utilizar o Windows, recomenda-se o uso de Linux ou WSL.
Ao usar WSL (Windows Subsystem for Linux),
deve-se seguir as instruções de Linux (Ubuntu) para a instalação do git
, node
, e yarn
.
O VSCode deve-se instalar no Windows, mas instalar a extensão para o WSL.
Sem WSL
Fazer download e instalar o Git Bash e o NodeJS (versão LTS).
Após a instalação do NodeJS, pode-se instalar o yarn
através do terminal.
Na PowerShell ou Command Prompt:
npm i -g yarn
MacOS
Instalar Xcode (na App Store) ou instalar as command line tools do Xcode (mais leve e recomendado):
xcode-select --install
Instalar o package manager Homebrew:
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
Instalar node
:
brew install node
Em seguida, instalar o yarn
:
npm i -g yarn
Por último, instalar o VSCodium ou o VSCode:
brew install visual-studio-code # proprietary binary by microsoft
brew install vscodium # open source version of vscode