- Clone this repository (
git clone https://github.com/joplin/plugin-email.git) and move into it
- Set the Node.js Crypto Policy
Node.js 17 and later use OpenSSL 3, which has stricter default settings. To relax these settings by setting an environment variable:
export NODE_OPTIONS=--openssl-legacy-provider
- Install dependencies:
npm install --save-dev webpack webpack-cli
- The JPL binary is generated in
publish/ diectory.
Here's Bishoy.EmailPlugin.jpl using the recent repository (Jun 3, 2024) on macOS 14.5
Bishoy.EmailPlugin.jpl.zip
git clone https://github.com/joplin/plugin-email.git) and move into itNode.js 17 and later use OpenSSL 3, which has stricter default settings. To relax these settings by setting an environment variable:
export NODE_OPTIONS=--openssl-legacy-providernpm install --save-dev webpack webpack-clipublish/diectory.Here's
Bishoy.EmailPlugin.jplusing the recent repository (Jun 3, 2024) on macOS 14.5Bishoy.EmailPlugin.jpl.zip