How can i run Joplin project

Operating system

Windows

Joplin version

2.13.2

What issue do you have?

I am unable to run Joplin project on my system. I am new to open source If I get guidance then I can do some contribution to the Joplin. I am targeting for mobile and Desktop app. I tried yarn releaseAndroid but it didn't work gave an error like D:\GSOC\joplin> yarn releaseAndroid
node:internal/modules/cjs/loader:1031
throw err;
^

Error: Cannot find module 'D:\GSOC\joplin\packages\tools\release-android.js'
at Function.Module._resolveFilename (node:internal/modules/cjs/loader:1028:15)
at Function.Module._load (node:internal/modules/cjs/loader:873:27)
at Function.executeUserEntryPoint [as runMain] (node:internal/modules/run_main:81:12)
at node:internal/main/run_main_module:22:47 {
code: 'MODULE_NOT_FOUND',
requireStack:
}
Do i have to download anything else before running the project.
can you please giide me.

While running yarn in root directory it is giving error the logs are
➤ YN0009: │ root@workspace:. couldn't be built successfully (exit code 1, logs can be found here: C:\Users\coolv\AppData\Local\Temp\xfs-7d684c55\build.log)
➤ YN0000: └ Completed in 15m 26s
➤ YN0000: Failed with errors in 16m 33s

can I anyone help me?

Finally Project is running on the destop app and android as well but there are some some errors on the android.

BUNDLE ./index.js

error: Error: Unable to resolve module ../../lib/rnInjectedJs/codeMirrorBundle.bundle from D:\GSOC\joplin\packages\app-mobile\utils\shim-init-react\injectedJs.js:

None of these files exist:

  • lib\rnInjectedJs\codeMirrorBundle.bundle(.android.js|.native.js|.js|.android.jsx|.native.jsx|.jsx|.android.json|.native.json|.json|.android.ts|.native.ts|.ts|.android.tsx|.native.tsx|.tsx)
  • lib\rnInjectedJs\codeMirrorBundle.bundle
    3 | const injectedJs = {
    4 | webviewLib: require('@joplin/lib/rnInjectedJs/webviewLib'),

5 | codeMirrorBundle: require('../../lib/rnInjectedJs/codeMirrorBundle.bundle'),
| ^
6 | svgEditorBundle: require('../../lib/rnInjectedJs/svgEditorBundle.bundle'),
7 | pluginBackgroundPage: require('../../lib/rnInjectedJs/pluginBackgroundPage.bundle'),
8 | noteBodyViewerBundle: require('../../lib/rnInjectedJs/noteBodyViewerBundle.bundle'),
at ModuleResolver.resolveDependency (D:\GSOC\joplin\packages\app-mobile\node_modules\metro\src\node-haste\DependencyGraph\ModuleResolution.js:112:15)
at DependencyGraph.resolveDependency (D:\GSOC\joplin\packages\app-mobile\node_modules\metro\src\node-haste\DependencyGraph.js:232:43)
at D:\GSOC\joplin\packages\app-mobile\node_modules\metro\src\lib\transformHelpers.js:156:21
at resolveDependencies (D:\GSOC\joplin\packages\app-mobile\node_modules\metro\src\DeltaBundler\buildSubgraph.js:42:25)
at visit (D:\GSOC\joplin\packages\app-mobile\node_modules\metro\src\DeltaBundler\buildSubgraph.js:83:30)
at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
at async Promise.all (index 6)
at async visit (D:\GSOC\joplin\packages\app-mobile\node_modules\metro\src\DeltaBundler\buildSubgraph.js:92:5)
at async Promise.all (index 11)
at async visit (D:\GSOC\joplin\packages\app-mobile\node_modules\metro\src\DeltaBundler\buildSubgraph.js:92:5)

anyone please help.