Ensure config file message is only shown once (#28017)
Fixes #27982 ## Bug - [ ] Related issues linked using `fixes #number` - [ ] Integration tests added - [ ] Errors have helpful link attached, see `contributing.md` ## Feature - [ ] Implements an existing feature request or RFC. Make sure the feature request has been accepted for implementation before opening a PR. - [ ] Related issues linked using `fixes #number` - [ ] Integration tests added - [ ] Documentation added - [ ] Telemetry added. In case of a feature if it's used or not. - [ ] Errors have helpful link attached, see `contributing.md` ## Documentation / Examples - [ ] Make sure the linting passes
This commit is contained in:
parent
27ccd3cb38
commit
965a280bc2
1 changed files with 3 additions and 1 deletions
|
@ -302,6 +302,7 @@ function getCacheKey(cacheCharacteristics: CharacteristicsGermaneToCaching) {
|
|||
|
||||
type BabelConfig = any
|
||||
const configCache: Map<any, BabelConfig> = new Map()
|
||||
const configFiles: Set<string> = new Set()
|
||||
|
||||
export default function getConfig(
|
||||
this: NextJsLoaderContext,
|
||||
|
@ -346,7 +347,8 @@ export default function getConfig(
|
|||
}
|
||||
}
|
||||
|
||||
if (loaderOptions.configFile) {
|
||||
if (loaderOptions.configFile && !configFiles.has(loaderOptions.configFile)) {
|
||||
configFiles.add(loaderOptions.configFile)
|
||||
Log.info(
|
||||
`Using external babel configuration from ${loaderOptions.configFile}`
|
||||
)
|
||||
|
|
Loading…
Reference in a new issue