Community
Participate
Working Groups
If you have a very large workspace it can take a very long time for the script resolver to lookup files corresponding to logical paths (from requirejs defines and node.js requires). We need to try and avoid searching the entire workspace for files and instead prune down the search to only the containing project and any dependencies listed in package.json / project.json / etc.
This has been tuned quite a bit in other bugs, like: 1. using proper scoping when sending search requests 2. avoiding sending repeat requests for failed searches 3. caching to avoid searching for the same path The rest of any performance gains would realistically come from improvements to the search client. I am going to mark as a dupe of bug 457872. *** This bug has been marked as a duplicate of bug 457872 ***