Tech Spec: Generic Web Worker in Joplin

Setting target: "web" for just the extraScripts might also work (if NodeJS libraries are needed for the main script). I think this would be done in the extraScriptsConfig object in webpack.config.js.

Note: Be careful using this as a permanent solution! Modifying webpack.config.js can make it difficult to update the plugin framework.

1 Like