Joplin running on Ubuntu 19.10 from source shows blank screen

On running npm start in the ElectronClient directory, the following is the output in the terminal:

Joplin@1.0.195 start /home/dm/work/joplin_gsoc/joplin/ElectronClient
gulp build && electron . --env dev --log-level debug --no-welcome --open-dev-tools

[13:55:25] Using gulpfile ~/work/joplin_gsoc/joplin/ElectronClient/gulpfile.js
[13:55:25] Starting 'build'...
[13:55:25] Starting 'compileScripts'...
[13:55:25] Starting 'compilePackageInfo'...
[13:55:25] Starting 'copyPluginAssets'...
[13:55:25] Starting 'copyLib'...
Copying to /home/dm/work/joplin_gsoc/joplin/ElectronClient/tools/../gui/note-viewer/pluginAssets
[13:55:25] Finished 'compileScripts' after 31 ms
[13:55:25] Finished 'compilePackageInfo' after 30 ms
Copying to /home/dm/work/joplin_gsoc/joplin/ElectronClient/tools/../pluginAssets
[13:55:25] Finished 'copyPluginAssets' after 67 ms
[13:55:25] Finished 'copyLib' after 69 ms
[13:55:25] Finished 'build' after 75 ms`

The Electron window that opens is blank, with Joplin as the window title and the Joplin icon loaded correctly.
I am running Ubuntu 19.10 with npm 6.14.4 and node 13.12.0.
Why is this happening?

What did you try before posting here? There's a document for build troubleshooting and your exact question is in there: joplin/readme/build_troubleshooting.md at master · laurent22/joplin · GitHub

Thanks, @laurent for pointing that out.
This is the error message on the console:

Uncaught Error: Cannot find module '/home/dm/work/joplin_gsoc/joplin/ElectronClient/node_modules/sqlite3/lib/binding/electron-v7.1-linux-x64/node_sqlite3.node'

Require stack:
- /home/dm/work/joplin_gsoc/joplin/ElectronClient/node_modules/sqlite3/lib/sqlite3.js
- /home/dm/work/joplin_gsoc/joplin/ElectronClient/lib/database-driver-node.js
- /home/dm/work/joplin_gsoc/joplin/ElectronClient/lib/BaseApplication.js
- /home/dm/work/joplin_gsoc/joplin/ElectronClient/app.js
- /home/dm/work/joplin_gsoc/joplin/ElectronClient/index.html
    at Module._resolveFilename (internal/modules/cjs/loader.js:717)
    at Function../lib/common/reset-search-paths.ts.Module._resolveFilename (reset-search-paths.ts:40)
    at Module._load (internal/modules/cjs/loader.js:622)
    at Module._load (electron/js2c/asar.js:717)
    at Function.Module._load (electron/js2c/asar.js:717)
    at Module.require (internal/modules/cjs/loader.js:775)
    at require (internal/modules/cjs/helpers.js:68)
    at Object.<anonymous> (/home/dm/work/joplin_gsoc/joplin/ElectronClient/node_modules/sqlite3/lib/sqlite3.js:4)
    at Object.<anonymous> (/home/dm/work/joplin_gsoc/joplin/ElectronClient/node_modules/sqlite3/lib/sqlite3.js:209)
    at Module._compile (internal/modules/cjs/loader.js:880)