What you need to do do make it work:
- disable & delete plugin from Joplin if it was from official repo;
- clone GIT repo of the following fork which fixes the minor issue
- make sure Yarn and NPM are installed
- navigate in terminal to root of cloned repo
Set the NODE_OPTIONS environment variable
Windows (Command Prompt):
set NODE_OPTIONS=--openssl-legacy-provider
Windows (PowerShell):
$env:NODE_OPTIONS="--openssl-legacy-provider"
Linux/macOS:
export NODE_OPTIONS=--openssl-legacy-provider
After setting this environment variable, try running the build:
yarn install
npm run dist
It will log at the end of last command the path to generated JPL file.
- copy file from mentioned location
Install the Plugin in Joplin
To install the plugin, you can manually place the .jpl file into Joplin’s plugins folder.
On Windows:
C:\Users<YourUser>.config\joplin-desktop\plugins\
On Linux:
~/.config/joplin-desktop/plugins/
On macOS:
~/Library/Application Support/joplin-desktop/plugins/