Files
aliasvault/docs/browser-extensions/firefox/build-from-source.md

1.1 KiB

layout, title, parent, grand_parent, nav_order
layout title parent grand_parent nav_order
default Build from Source Firefox Browser Extensions 2

Building Firefox Extension from Source

This guide explains how to build and install the AliasVault Firefox extension from source code.

Prerequisites

  • Node.js installed on your computer
  • Git to clone the repository (optional)

Building the Firefox Extension

  1. Clone the repository:
git clone https://github.com/aliasvault/aliasvault.git
  1. Navigate to the Browser Extension directory:
cd aliasvault/apps/browser-extension
  1. Install the required dependencies:
npm install
  1. Build the extension:
npm run build:firefox

Installing in Firefox

  1. Open Firefox and go to about:debugging
  2. Click "This Firefox"
  3. Click "Load Temporary Add-on"
  4. Navigate to and select the file apps/browser-extension/dist/firefox-mv2/manifest.json
  5. The AliasVault extension should now appear in your extensions list

Development Mode (Optional)

If you plan to modify the extension code, see the browser-extensions developer documentation for more information.