How to install a Plasmo-built extension into Firefox?

I've been following the "Getting Started" guide and was able to Load unpacked extension into my Chrome browser; but as I usually use Firefox, I wanted to check how that will work in that browser so what I did was
pnpm plasmo build --target=firefox/mv2 cd build/firefox-mv2-dev web-ext build
a folder "web-ext-artifacts" was created that contains "dev-<my-extension-name>-0.0.1.zip" file but as I try to install it into Firefox via "Install add-on from file" action, I get "addon could not be installed as it appears to be corrupted" How do you guys do it? is Firefox even capable of using extensions built with Plasmo? PS: the contents of the zip seems to be identical to the byte with the contents of "firefox-mv2-dev" folder PPS: using Firefox 126.0.1 64-bit, Plasmo 0.86.3
2 Replies
kirill
kirillOP•6mo ago
This forum is so "active" I had to figure it out myself 🙂 It looks like the "official" way to install add-ons ("extension" is a particular type of add-ons, next to "themes" and "plugins") in FF is to have them signed, which, obviously, I hadn't. So, I had to follow this advice: https://extensionworkshop.com/documentation/develop/temporary-installation-in-firefox/ and indeed, it seems to load the "default dummy Plasmo extension"
Firefox Extension Workshop
Temporary installation in Firefox
Get help creating & publishing Firefox extensions.
Arcane
Arcane•6mo ago
@kirill has reached level 1. GG!
Want results from more Discord servers?
Add your server