feat: give a specific error for matched alias not found #238
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
The vite resolver
alias
has a case like this{ '/@vite/env': '/@fs/xxx' }
, it could be work because the the rollupaliasPlugin
not checked the/@fs/xxx
could be resolved. But the oxc resolver will do check it, here the oxc resolver always give a error withModule Not Found
, it is difficult to see the reasons.I tested the
enhanced-resolver
, it will give the helpful msg to check. See itHere add an
ResolveError::MatchedAliasNotFound
error to make alais resolve error msg clear to find the reasons.