- CLAUDE.md 운영 규칙 - wiki/ 정리된 지식 페이지 (Nuxt + Claude Code) - raw/ 원본 자료 - reference/ Nuxt 4.x 공식 문서 Co-authored-by: Cursor <cursoragent@cursor.com>
2.0 KiB
title, description, links
| title | description | links | |||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
| reloadNuxtApp | reloadNuxtApp will perform a hard reload of the page. |
|
::note
reloadNuxtApp will perform a hard reload of your app, re-requesting a page and its dependencies from the server.
::
By default, it will also save the current state of your app (that is, any state you could access with useState).
::read-more{to="/docs/4.x/guide/going-further/experimental-features#restorestate" icon="i-lucide-star"}
You can enable experimental restoration of this state by enabling the experimental.restoreState option in your nuxt.config file.
::
Type
export function reloadNuxtApp (options?: ReloadNuxtAppOptions)
interface ReloadNuxtAppOptions {
ttl?: number
force?: boolean
path?: string
persistState?: boolean
}
options (optional)
Type: ReloadNuxtAppOptions
An object accepting the following properties:
-
path(optional)Type:
stringDefault:
window.location.pathnameThe path to reload (defaulting to the current path). If this is different from the current window location it will trigger a navigation and add an entry in the browser history.
-
ttl(optional)Type:
numberDefault:
10000The number of milliseconds in which to ignore future reload requests. If called again within this time period,
reloadNuxtAppwill not reload your app to avoid reload loops. -
force(optional)Type:
booleanDefault:
falseThis option allows bypassing reload loop protection entirely, forcing a reload even if one has occurred within the previously specified TTL.
-
persistState(optional)Type:
booleanDefault:
falseWhether to dump the current Nuxt state to sessionStorage (as
nuxt:reload:state). By default this will have no effect on reload unlessexperimental.restoreStateis also set, or unless you handle restoring the state yourself.