git clone https://github.com/YuriRDev/rscovery
cd rscoveryCertifique-se de ter o Git, Node.js/NPM e bibliotecas necessárias para o Tauri instaladas:
sudo apt update
sudo apt install -y build-essential git libwebkit2gtk-4.0-dev libgtk-3-dev \
pkg-config libglib2.0-dev curl💡 Caso esteja no Ubuntu 22.04, pode ser necessário usar
libwebkit2gtk-4.1-dev:sudo apt install -y libwebkit2gtk-4.1-dev
Se ainda não tiver o Node.js e o npm instalados:
sudo apt install -y nodejs npmVerifique se foi instalado corretamente:
node -v
npm -vBaixe e instale o Rust com o rustup:
curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | shSelecione a opção 1 (default) quando solicitado.
Após a instalação, recarregue o ambiente:
source $HOME/.cargo/envVerifique se o Rust está instalado:
rustc --version
cargo --versionDentro da pasta do projeto:
npm install
npm install -g yarnVocê pode escolher uma das duas opções abaixo:
Via Cargo (Rust):
cargo install tauri-cliOu via NPM:
npm install --save-dev @tauri-apps/cli@latestApós todas as dependências instaladas:
npm run tauri devSe ocorrerem erros de permissão ao usar cargo ou npm, rode:
sudo chown -R $USER:$USER ~/.cargo ~/.npmsudo apt update
sudo apt install -y build-essential git libwebkit2gtk-4.0-dev libgtk-3-dev pkg-config libglib2.0-dev curl nodejs npm
curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh
source $HOME/.cargo/env
git clone https://github.com/YuriRDev/rscovery
cd rscovery
npm install
npm install -g yarn
cargo install tauri-cli
npm run tauri dev