Skip to content

Commit 43359cc

Browse files
adrumtimacdonald
authored andcommitted
automatically create hotFile parent directory
1 parent 1ffbf14 commit 43359cc

File tree

1 file changed

+6
-0
lines changed

1 file changed

+6
-0
lines changed

src/index.ts

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -212,6 +212,12 @@ function resolveLaravelPlugin(pluginConfig: Required<PluginConfig>): LaravelPlug
212212
if (isAddressInfo(address)) {
213213
viteDevServerUrl = userConfig.server?.origin ? userConfig.server.origin as DevServerUrl : resolveDevServerUrl(address, server.config, userConfig)
214214

215+
const hotFileParentDirectory = path.dirname(pluginConfig.hotFile);
216+
217+
if (!fs.existsSync(hotFileParentDirectory)) {
218+
fs.mkdirSync(hotFileParentDirectory, { recursive: true })
219+
}
220+
215221
fs.writeFileSync(pluginConfig.hotFile, `${viteDevServerUrl}${server.config.base.replace(/\/$/, '')}`)
216222

217223
setTimeout(() => {

0 commit comments

Comments
 (0)