Skip to content

Commit 73888d3

Browse files
committed
fix(dev): handle array of dotenv file names
1 parent 8cbbc93 commit 73888d3

File tree

1 file changed

+3
-2
lines changed

1 file changed

+3
-2
lines changed

packages/nuxi/src/dev/utils.ts

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -368,12 +368,13 @@ export function resolveDevServerDefaults(listenOptions: Partial<Pick<ListenOptio
368368
return defaultConfig
369369
}
370370

371-
function createConfigWatcher(cwd: string, dotenvFileName = '.env', onRestart: () => void, onReload: (file: string) => void) {
371+
function createConfigWatcher(cwd: string, dotenvFileName: string | string[] = '.env', onRestart: () => void, onReload: (file: string) => void) {
372372
const configWatcher = watch(cwd)
373373
let configDirWatcher = existsSync(resolve(cwd, '.config')) ? createConfigDirWatcher(cwd, onReload) : undefined
374+
const dotenvFileNames = new Set(Array.isArray(dotenvFileName) ? dotenvFileName : [dotenvFileName])
374375

375376
configWatcher.on('change', (_event, file: string) => {
376-
if (file === dotenvFileName) {
377+
if (dotenvFileNames.has(file)) {
377378
onRestart()
378379
}
379380

0 commit comments

Comments
 (0)