Skip to content

Latest commit

 

History

History
9 lines (6 loc) · 559 Bytes

Development.md

File metadata and controls

9 lines (6 loc) · 559 Bytes

Development guide

How to add dependency that used in a worker_thread

For example: tiddlywiki

  1. npm i tiddlywiki
  2. Add ExternalsPlugin in webpack.plugins.js (maybe optional for some deps, tiddlywiki needs this because its custom require can't require things that is bundled by webpack. dugite don't need this step)
  3. Add a await fs.copy(path.join(projectRoot, 'node_modules/@tiddlygit/tiddlywiki') in scripts/afterPack.js , to copy things to resource folder, that is outside of asar, so it can be used by the worker_thread in electron