I think I did this and it didn't help. I may be wrong though as it's been a few weeks ago.
Removed all the entries referencing uslug (assuming that was the correct thing to do) and it still failed in the same way.
"@joplin/fork-uslug@^1.0.4, @joplin/fork-uslug@workspace:packages/fork-uslug":
version: 0.0.0-use.local
resolution: "@joplin/fork-uslug@workspace:packages/fork-uslug"
dependencies:
node-emoji: 1.11.0
should: ">= 0.2.1"
unorm: ">= 1.0.0"
languageName: unknown
linkType: soft
"@joplin/lib@^2.6.3, @joplin/lib@workspace:packages/lib, @joplin/lib@~2.7":
version: 0.0.0-use.local
resolution: "@joplin/lib@workspace:packages/lib"
dependencies:
...
"@joplin/fork-uslug": ^1.0.4
"@joplin/renderer@^2.6.3, @joplin/renderer@workspace:packages/renderer, @joplin/renderer@~2.7":
version: 0.0.0-use.local
resolution: "@joplin/renderer@workspace:packages/renderer"
dependencies:
...
"@joplin/fork-uslug": ^1.0.4
Also removed the ones referencing https://github.com/laurent22/uslug
, those ones didn't return to the lock file after I removed them and re-ran yarn install
For mobile I've just remembered what needs to be done: In "metro.config.js", the path to any external module (outside of /app-mobile) needs to be added so that the Metro bundler can find them. I'll make the change soon as part of another feature.
Basically Metro can only find files under app-mobiles/node_modules by default, so any other source needs to be added to metro.config.js.
I've been without access to my computer for a week so hadn't had the chance to play with this but I can confirm that your fix has worked - the app now builds from the latest commits.
This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.