Expose emptyCache() function for nodejs+HMR support - #266
Open
oguimbal wants to merge 1 commit into
Open
Conversation
|
@LinusU Any chance of this PR making it into the next release? I'm currently facing a problem where a part of the my system that I don't have control over is generating a lot of source maps that are blowing out my memory usage. Having a simple way to clear the cache would be a neat solve for my use case. Thanks 🙏 Update: I've found a different workaround for my use case 👍 |
katywings
added a commit
to lufrai/node-source-map-support
that referenced
this pull request
Dec 29, 2020
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
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.
When using
cheap-module-eval-source-mapor equivalent in Webpack, the sourcemap is embbeded in theeval()statement generated by Webpack... thus,source-map-supportcannot access the actual source and perform the mapping.... and given that i'm using HMR on my nodejs server which is a huge codebase, using
source-mapis not an option if I dont want to wait forever on each file change.Thus, I've developped for myself a small webpack plugin that mitigates this issue. But it requires
source-map-supportto expose anemptyCache()method.