I have tried the yarn command, but it still failed.
Here is the log:
D:\Work\work\joplin>yarn install
yarn install v1.22.17
. . . . . . "here, ignored the many process log content". . . . .
lerna success run Ran npm script 'tsc' in 9 packages in 36.6s:
lerna success - joplin
lerna success - @joplin/app-desktop
lerna success - @joplin/app-mobile
lerna success - @joplin/htmlpack
lerna success - @joplin/lib
lerna success - @joplin/plugin-repo-cli
lerna success - @joplin/renderer
lerna success - @joplin/server
lerna success - @joplin/tools
Done in 273.19s.
D:\Work\work\joplin>
D:\Work\work\joplin>cd packages
D:\Work\work\joplin\packages>cd app-desktop
D:\Work\work\joplin\packages\app-desktop>yarn run dist
yarn run v1.22.17
$ npm run electronRebuild && npx electron-builder
> @joplin/app-desktop@2.6.10 electronRebuild
> gulp electronRebuild
[13:59:07] Using gulpfile D:\Work\work\joplin\packages\app-desktop\gulpfile.js
[13:59:07] Starting 'electronRebuild'...
Running: "D:\Work\work\joplin\packages\app-desktop\tools/../node_modules/.bin/electron-rebuild.cmd" --force-abi 89 --arch ia32
[13:59:21] 'electronRebuild' errored after 14 s
[13:59:21] Error: Command failed: "D:\Work\work\joplin\packages\app-desktop\tools/../node_modules/.bin/electron-rebuild.cmd" --force-abi 89 --arch ia32
- Searching dependency tree
× Rebuild Failed
An unhandled error occurred inside electron-rebuild
node-gyp failed to rebuild 'D:\Work\work\joplin\packages\lib\node_modules\sqlite3'.
For more information, rerun with the DEBUG environment variable set to "electron-rebuild".
Error: `C:\Program Files (x86)\MSBuild\14.0\bin\MSBuild.exe` failed with exit code: 1
Error: node-gyp failed to rebuild 'D:\Work\work\joplin\packages\lib\node_modules\sqlite3'.
For more information, rerun with the DEBUG environment variable set to "electron-rebuild".
Error: `C:\Program Files (x86)\MSBuild\14.0\bin\MSBuild.exe` failed with exit code: 1
at NodeGyp.rebuildModule (D:\Work\work\joplin\packages\app-desktop\node_modules\electron-rebuild\lib\src\module-type\node-gyp.js:109:19)
at processTicksAndRejections (internal/process/task_queues.js:93:5)
at async ModuleRebuilder.rebuildNodeGypModule (D:\Work\work\joplin\packages\app-desktop\node_modules\electron-rebuild\lib\src\module-rebuilder.js:94:9)
at async Rebuilder.rebuildModuleAt (D:\Work\work\joplin\packages\app-desktop\node_modules\electron-rebuild\lib\src\rebuild.js:226:9)
at async Rebuilder.rebuild (D:\Work\work\joplin\packages\app-desktop\node_modules\electron-rebuild\lib\src\rebuild.js:184:17)
at async D:\Work\work\joplin\packages\app-desktop\node_modules\electron-rebuild\lib\src\cli.js:154:9
at ChildProcess.exithandler (child_process.js:308:12)
at ChildProcess.emit (events.js:315:20)
at ChildProcess.EventEmitter.emit (domain.js:529:15)
at maybeClose (internal/child_process.js:1048:16)
at Process.ChildProcess._handle.onexit (internal/child_process.js:288:5)
at Process.callbackTrampoline (internal/async_hooks.js:131:14)
error Command failed with exit code 1.
info Visit https://yarnpkg.com/en/docs/cli/run for documentation about this command.
D:\Work\work\joplin\packages\app-desktop>