1
0
mirror of https://github.com/bitwarden/browser synced 2025-12-23 19:53:43 +00:00

[EC-163] Undo move to rust implementation (#1509)

This commit is contained in:
Oscar Hinton
2022-05-02 12:39:38 +02:00
committed by GitHub
parent 0396d682b1
commit 18b5e4adfd
7 changed files with 642 additions and 151 deletions

View File

@@ -22,22 +22,11 @@ The Bitwarden desktop app is written using Electron and Angular. The application
- [Node.js](https://nodejs.org) v16.13.1 (LTS) or greater
- NPM v8
- Rust (https://www.rust-lang.org/tools/install)
- Windows:
- To compile the native node modules used in the app you will need the _Visual C++ toolset_, available through the standard Visual Studio installer. You will also need to install the _Microsoft Build Tools 2015_ and _Windows 10 SDK 17134_ as additional dependencies in the Visual Studio installer.
- Linux:
- The following packages `build-essential libsecret-1-dev libglib2.0-dev`
## Build native module
The desktop application relies on native code written in rust, which needs to be compiled first.
```bash
cd desktop_native
npm ci
npm run build
```
## Run the app
```bash